أرجو برمجة خبير يعقد صفقة مباشرة واحدة بعد اغلاق شمعة وصل أو تجاوز خلالها السبريد مقداراً معينا.
يجب ألا يعقد الخبير أية صفقة أخرى طالما أن هناك صفقة جارية، حتى لو انطبقت الشروط.
مثال
+ TimeFrame: M5
+ 3 :MinSpread
+ Lot: 1
+ Buy/Sell/Both: both
+ AutoDirection: false (شرح الأمر في الأسفل)
+ 20 :SL
+ 200% :AutoTP
+ 50% :AutoBE
+ 2 :BEStep
+ 100% :AutoCloseHalf
+ 100% :AutoTrailingStop
مهمة "AutoDirection: true" ما يجب أن يقوم به الخبير حسب المعطيات المذكورة التالي
بغض النظر عن التشارت المفتوح سيتابع الخبير السبريد حتى ان وصل الى 3 "على الأقل" سينتظر الى أن تغلق شمعة الخمس دقائق التي وصل فيها السبريد الى المقدار المعين، ثم يعقد صفقة مع افتتاح الشمعة الجديدة في الاتجاهيين (1 لوت شراء و 1 لوت بيع).
وقف الخسارة 20 بيب لكل اتجاه طبعا، الهدف 40 بيب (%200*20)،
و بنفس الطريقة الدفع بالوقف الى مستوى الدخول زائد الستيب عند وصول الربح الى 10 بيب (%50*20)،
اغلاق نصف العقد عند تحقيق 20 بيب ربح (%100*20)،
و الاستمرار بتحريك الوقف ابتداءً من وصول الربح الى 20 بيب (%100) بيب واحد كلما زاد الربح بيب.
هام
طالما كانت هناك أية صفقة جارية، بغض النظر عن اتجاهها، لا يعقد الخبير أية صفقة أخرى، لا في اتجاه الصفقة الجارية و لا في عكسها.
لم ألحظ ما يعيب الخبير بعد تجربته الا أنه لا يفتح صفقتين متقابلتين.
بمعنى، لو كان كل من خيار الشراء و البيع مفعلين (مع تعطيل خيار AutoDirection طبعا) فان الخبير يعقد فقط صفقة شراء. المطلوب اذاً في حالة تفعيلهما معا: عقد صفقة شراء و صفقة بيع من ذات المستوى و طبعا بنفس مستويات الخروج.
لاحظت أيضا أنك جعلت جميع مستويات الخروج رقمية، هلا جعلتها نسبية (نسبة مئوية من الوقف)، كما كنت طلبت؟
تم التعديل بالنسخة المرفقة
اما بالنسبة للنسب فلا يوجد فرق لأن الوقف رقمي ثابث ويمكنك معرفة الهدف بالنقاط، نفس الشيء ببقية الخصائص
النسب تستخدم بالفروقات المتغيرة مثل احجام الشموع أو الهاي واللو ...
التعديل الأخير تم بواسطة kira-h ; 09-03-2018 الساعة 11:24 PM
العلامات المرجعية