![]() |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
1 مرفق
اقتباس:
void orderopen_buy(double x) {Comment("15 order buy new lot = "+x); if (x==0)x=lot; if(OrdersTotal()==0) OrderSend(Symbol(),OP_BUY,x,Ask,3,Ask-(stoplose*t),Ask+(takeprofit*t),"buy",Magic,0,Blue ); //Comment(x); } void orderopen_sell(double x) {Comment("85 order sell new lot = "+x); if (x==0)x=lot; if(OrdersTotal()==0) OrderSend(Symbol(),OP_SELL,x,Bid,3,Bid+(stoplose*t ),Bid-(takeprofit*t),"Sell",Magic,0,Red); } عند تحقق الشرط يتم كلب احد الوظيفتين للشراء او للبيع فاذا كان عدد العمليات المفتوحة = صفر يقوم بفتح عملية جديدة في حالة ما اذا تغير الشرط x<=2 مثلا كي قمكن فتح 3 صفقات فان الكود يفتح الثلاث صفقات سويا علي نفس السعر بالنسبة للحماية كنت اقصد الحماية من النسخ وكيفية تحديد حجم محدد للمحفظة لعمل عليه الاسكربت واذا زاد او قل لايعمل يعني لا يعمل على محفظة اقل من 1000 دولار ولا اكبر من 10000 مثلا |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
،،،فى هذه الحالة تقوم بعمل وظيفة لمعرفة عدد الصفقات المفتوحة حسب النوع وتقوم بوضع شرط عندما يكون عدد الصفقات المفتوحة لنوع الصفقات المحدد اقل من 1 بدلا من orderstotal تساوى صفر ، الوظيفة وشرحها تجدهم فى الفيديو الاخير من دورة البرمجة،،، ،،،بالنسبة لنقطة الحماية من النسخ فانا لم افهم ماتقصد بها ولكن اذا كنت تقصد ان يتم تشغيلها على حساب واحد فقط فستكون الطريقة كما شرحت لك فى المشاركة السابقة وايضا لتحديد رصيد معين للاكسبيرت ليعمل عليه فقط يمكنك استخدام الكود التالى،،، كود:
if(AccountBalance()<1000 || AccountBalance()>10000){return(0);} |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
بالنسبة للكود فاستاذنا سوف يصححه ويشرح اين الخطأ اما الحمايه فيمكنك وضع امر فى بداية ستارت اذا كان الفرى مارجن اكبر من او يساوى كذا نفذ الشروط اعتذر استاذنا لم اشاهد ردك السابق |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
شكرا لكم جميعا سوف اجرب عمل function لتعد العمليات ولكن هل اجعلها تفتح عملية جديدة فقط في حالة اختلاف السعر (Bid / Ask) عن سعر فتح الصفقة السابقة
بالنسبة للحماية من النسخ لو حضرتك حد بيبيع الملف .ex4 فيمكن لمن يشتريه عمل نسخ لاصدقائه او يقوم ببيعه مرة اخري فسمعت انه يمكن عمل حماية من عملية النسخ بشكل ما وشكرا لمجهودكم مرة اخري |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
،،،بالنسبة للحماية عندما تقوم بوضع شرط عدم عمل الاكسبيرت الا على رقم حساب معين فانت بهذه الطريقة تمنع استخدام الاكسبيرت الا على حساب واحد ، واذا اراد العميل نسخة او اعطاءة لمن يريد فليفعل لان الاكسبيرت لن يعمل الا على حسابه فقط،،، |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
1 مرفق
استاذنا القدير جربت عمل اكسبرت على مؤشر مغلق الكود باستخدام رقم الاندكس وكل المحاولات فشلت ارجو توضيح كيف نحدد شروط البيع والشراء والاغلاق عند عكس الاشارة المؤشر بالمرفقات |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
،،،الاندكس عندما يكون غير مفعل تكون قيمته 2147483647 ولكن عندما يظهر اللون على الشارت يأخذ قيمة حسب احداثيات النافذة التى يظهر فيها فاذا كان على نافذة الشموع يأخذ سعر واذا كان على نافذة اخرى يأخذ قيمة موقعه على النافذة ، بمعنى اوضح على هذا المؤشر فان نافذته مقسمة من -11 الى 11 عندما يظهر اللون الاحمر مثلا ستكون قيمته بالسالب من بعد 0 الى -11 والاخضر من بعد 0 الى 11 فاذا اردت المتاجرة بتغير اللون مباشرة يمكنك استعمال شرط اذا كان السعر اقل من 2147483647 واذا كنت ستتعامل مع مستوى معين فتقوم بكتابة شرط الاندكس يساوى هذا المستوى،،، ،،،وفى هذا المؤشر الاندكس 0 و3 تتغير قيمتهم معا عند ظهور اللون الاخضر فيمكنك استخدام اى واحد منهم وبالنسبة للبيع 1 و 4 ،،، |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
بارك الله فيك استاذنا افهم من كده انى اعمل 4 متغيرات تستدعى المؤشر واخلى متغير لاندكس 0 ومتغير لاندكس 3 للشراء ومتغير لاندكس 1 ومتغير لاندكس 4 للبيع وتكون شروط الشراء متغير 0 ومتغير 3 اكبر من 0 وشروط البيع متغير 1 ومتغير 4 اقل من 0 هذا اولا ثانيا هنضع شرط اغلاق على اشارة عكسيه نفس شرط الدخول واللى هنغير فى شرط الاغلاق ارجو التوضيح ...................... واعتذر عن كتر الاستفسارت فالمؤشر عندما يكون على الشموع يكون التعامل معه اسهل باستخدام الشموع |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
السلام عليكم
الشكر والتقدير الى الاستاذ العوامى جزاك الله خير وزادك الله من علمه تحياتى لك |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
سيتم سماع الدرس والرجوع اليك مرة اخرى تقبل ودى اخى الحبيب |
الساعة الآن 06:30 PM |
Powered by vBulletin® Copyright ©2000 - 2025
جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com