النتائج 1 إلى 1 من 1
- 01-06-2018, 01:21 AM #1
ارجوا المساعده : طلب اضافه تعديل علي اكسبرت MR.dollar_ MA Breakout V3
السلام عليكم و رحمه الله
حاولت اتعلم لغه البرمجه لتعديل و برمجه هذا الاكسبيرت و لم استطع فارجوا المساعده
الاكسبيرت يعتمد علي الاغلاق اسفل الموفينج حاولت التعديل مع شروط الاستراتيجيه لكن لم استطع
المؤشرات المستخدمه
5 انواع من SMA النوع Close
كود:input int MAP_0=20; //-- MOving average period input int MAP_1=60; //-- MOving average period input int MAP_2=120; //-- MOving average period input int MAP_3=240; //-- MOving average period input int MAP_4=960; //-- MOving average period //-----------Moving Average-------------- double MA_0 = iMA(0,0,MAP_0,0,0,0,1); double MA_1 = iMA(0,0,MAP_1,0,0,0,1); double MA_2 = iMA(0,0,MAP_2,0,0,0,1); double MA_3 = iMA(0,0,MAP_3,0,0,0,1); double MA_4 = iMA(0,0,MAP_4,0,0,0,1);
التحكم في مدخلات
*توقيت عمل الاكسبيرت (لا يعمل في الاكسبيرت الاساسي)
*الاستوب لوز و التيك بروفيت و تريلينج ستوب
*اقصي عدد للصفقات المفتوحه لنفس الزوج هي صفقه واحده فقط سواء بيع او شراء
*حجم اللوت و البدايه
*خيار اذا كان المسافه بين الموفينجات اكبر من عدد معين من النقاط لا يتم الدخول في صفقات ( يتم تفعيله من المدخلات)
حاله البيع
اغلاق شمعه اسفل جميع الموفينجات مع يكون افتتاح هذه الشمعه اعلي من احد الموفينجات
كود:if (iClose(0,0,1)<MA_0&&iClose(0,0,1)<MA_1&&iClose(0,0,1)<MA_2&&iClose(0,0,1)<MA_3&&iClose(0,0,1)<MA_4) if (iOpen(0,0,1)>MA_0 || iOpen(0,0,1)>MA_1 || iOpen(0,0,1)>MA_2 || iOpen(0,0,1)>MA_3 || iOpen(0,0,1)>MA_4)
حاله الشراء
اغلاق شمعه اعلي من جميع الموفينجات مع يكون افتتاح هذه الشمعه اسفل من احد الموفينجات
كود:if (iClose(0,0,1)>MA_0&&iClose(0,0,1)>MA_1&&iClose(0,0,1)>MA_2&&iClose(0,0,1)>MA_3&&iClose(0,0,1)>MA_4) if (iOpen(0,0,1)<MA_0 || iOpen(0,0,1)<MA_1 || iOpen(0,0,1)<MA_2 || iOpen(0,0,1)<MA_3 || iOpen(0,0,1)<MA_4)
تفعيل اختياري لاغلاق الصفقات المفتوحه في الحالات الاتيه
حاله البيع
اغلاق شمعه اعلي من احد الموفينجات
حاله الشراء
اغلاق شمعه اسفل احد الموفينجات