وعليكم السلام
لم افهم الشرح تماما لكن ارفق الكود للمراجعة
وعليكم السلام
لم افهم الشرح تماما لكن ارفق الكود للمراجعة
[QUOTE=kira-h;924880]وعليكم السلام
لم افهم الشرح تماما لكن ارفق الكود للمراجعة[/QUOTE
تحياتي أستاذ الكود كما كتبته سينفذ الخطوات التالية :
1- تقسيم رأس المال إلى 60 قسم ووضع عداد للصفقات يبدأ من الصفر كالتالي :
2-
أصبح رأس المال مقسم ل 60 جزء قيمة كل جزء هي (بفرض رأس المال 1000$ ستكون قيمة الجزء الواحد 16$)
3- عند بداية عمل الإكسبرت تكون قيمة العداد step هي صفر
4- في أول صفقة تكون قيمة اللوت هي قيمة الجزء الواحد مقسومة على عدد نقاط الستوب - وبعد كود فتح الصفقة نزيد العداد 1
5- المشكلة في الصفقات التالية لأن قيمة اللوت تحدد من ربح آخر صفقة مقسومة على نقاط الستوب - عملت الدالة التالية لتحديد حجم اللوت وفيها الحالات التالية :
الأولى : step يساوي الصفر ( يكون اللوت قيمة الجزء على نقط الستوب )
الثانية step لا يساوي الصفر و آخر صفقة مغلقة رابحة ( يكون اللوت هو ربح آخر صفقة مقسوم على نقط الستوب )
الثالثة step لا يساوي الصفر و آخر صفقة مغلقة كانت خاسرة (هنا المشكلة ) يجب أن ينفذ الإكسبرت مايلي :
أولا - إنقاص step واحد
ثانيا : فحص ال step إن أصبح صفر تكون قيمة اللوت : جزء رأس المال مقسوم على نقط الستوب مثل الحالة الأولى
ثالثا : إن كان ال step لم يصبح صفر ... ينظر للصفقة المغلقة الثانية إن كانت رابحة : يكون اللوت هو قيمة ربح الصفقة على نقاط الستوب - إن كانت خاسرة يعيد وينقص ال step ويفحص ربح الصفقة السابقة .... حتى يصل لصفقة رابحة أو يصل ال step للصفر (الكود الذي كتبته كالتالي :
مع جزيل الشكر
جرب الكود التالي :
التعديل الأخير تم بواسطة kira-h ; 22-02-2021 الساعة 10:31 PM
تحياتي استاذ .......نفس المشكلة وهي احتمال وجود صفقتين خاسرتين متتاليتين أو أكثر .......فكرت بحل آخر
ممكن المساعدة بالكود الذي يعطي ربح آخر صفقة مغلقة رابحة ؟
السلام عليكم ورحمة الله وبركاته
تحيه ياغالي
الرجاء المساعده بكود حمايه للاكسبرت بالعمل علي سيرفر شركه بعينها
وهل في كود يمنع الكوبي من منصه عليها اكسبرت لمنصه اخري
وشكرا جزيلا
وعليكم السلام
استخدم الوظيفة AccountServer ببدلة الدالة الرئيسية بشرط اذا كان يخالف اسم السيرفر لا يكمل قراءة بقية الكود.
مثال :
لا يوجد كود يمنع الكوبي!
التعديل الأخير تم بواسطة kira-h ; 24-02-2021 الساعة 11:41 PM
اشكرك
تحياتي وتقديري
التعديل الأخير تم بواسطة أبو عمر جلال ; 25-02-2021 الساعة 12:19 AM
السلام عليكم ورحمة الله وبركاته
عملت مصفوفه لحساب الفرق بين افتتاح واغلاق شمعه تحدد بخط على الشارت
كما بالصوره المرفقه
الخط الاصفر يحدد رقم الشمعه المطلوب حساب الفرق بين الافتتاح والاغلاق لجميع الازواج
اللمطلوب طريقة تلوين المربع الذى به ارقام متشابهه كما موضح بالصوره
وان امكن تغيير الاوان حسب كل مجموعه بنفس القيمه
مرفق صوره والمؤشر المطلوب التعديل عليه
السلام عليكم ورحمة الله وبركاته
عندي نافذتين لنفس زوج العملات ...
محتاج مساعدة... طريقة لتمييز اوامر البيع والشراء لكل نافذة في مستطيل ال terminal اسفل الشارت ويا ليت باللوان
MT4 terminal color change ..actual terminal not on chart
واشكرك مقدما
وعليكم السلام
لا يمكن تعديل خصائص المنصة برمجيا
لكن يمكنك ترتيب الصفقات حسب نوعها بالضغط على النوع Type بنافذة الصفقات
العلامات المرجعية