اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex

اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex (https://fx-arabia.com/vb/index.php)
-   منتدى المؤشرات و الاكسبيرتات (https://fx-arabia.com/vb/forumdisplay.php?f=6)
-   -   موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4 (https://fx-arabia.com/vb/showthread.php?t=34302)

يورو دولار 10-11-2013 10:32 AM

رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 
اقتباس:

المشاركة الأصلية كتبت بواسطة العوامى (المشاركة 570508)
،،،فى الحالة التى شرحتها سيقوم الاكسبيرت بفتح صفقة عند تحقق الشرطين واذا كانت الدالة موجودة بوظيفة ستارت سيقوم الاكسبيرت كل تك بالبحث عن الشروط وعند تحقق الشرط مرة اخرى سيقوم بفتح صفقة اخرى بمعنى اذا لم تحدد عدد الصفقات المفتوحة للاكسبيرت سيقوم بفتح صفقة كل تك اذا توفرت الشروط،،،

ممتاز افهم من هذا عند تحديد الصفقات المفتوحة
اضمن ان لا يفتح صفقات مع كل شمعة يتحقق بها الشرط

ولكن لو اغلق الاولى بناءً على شروط اخذ الربح

سيتعامل بعدها بفتح صفقه على اعتبار ان الشروط متحققه وهو الآن لا يحمل اي صفقات مفتوحة.


هل هناك شي تنصحني به بحيث لا ينفذ الا مع اول شمعة فوق الخط ويتجاهل البقية حتى وإن اخذ الربح

لا ادري ان وصلت الفكرة او لا

اسلام العوامى 10-11-2013 11:17 AM

رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 
اقتباس:

المشاركة الأصلية كتبت بواسطة يورو دولار (المشاركة 570521)
ممتاز افهم من هذا عند تحديد الصفقات المفتوحة
اضمن ان لا يفتح صفقات مع كل شمعة يتحقق بها الشرط

ولكن لو اغلق الاولى بناءً على شروط اخذ الربح

سيتعامل بعدها بفتح صفقه على اعتبار ان الشروط متحققه وهو الآن لا يحمل اي صفقات مفتوحة.


هل هناك شي تنصحني به بحيث لا ينفذ الا مع اول شمعة فوق الخط ويتجاهل البقية حتى وإن اخذ الربح

لا ادري ان وصلت الفكرة او لا

،،،يمكنك كتابة الشرط التالى

كود:

if(GlobalVariableGet("NextOrderType")!=1)


وبعد فتح الصفقة

كود:

GlobalVariableSet("NextOrderType",1);


فى هذه الحالة انت تخبر الاكسبيرت اذا كانت قيمة GlobalVariable لا تساوى 1 اذا قم بفتح الصفقة وبعد فتحها قم بجعل GlobalVariable تساوى 1
اذا فى التك التى تلى تنفيذ الامر سيرى الاكسبيرت GlobalVariable تساوى 1 ولن يقوم بفتح الصفقة مرة اخرى
وتقوم باضافة نفس الاكواد لصفقة البيع ولكن مع تغيير 1 الى -1

فتصبح سير الاكواد كالتالى
يتحقق الاكسبيرت من قيمة GlobalVariable فيجدها لا تساوى 1 فيقوم بفتح صفقة الشراء ويقوم باعطاء GlobalVariable قيمة 1
فى التك التالى يتحقق الاكسبيرت من قيمة GlobalVariable فيجدها 1 فلا يقوم بفتح صفقة الشراء مرة اخرى الى ان تتحقق شروط البيع فيتحقق الاكسبيرت من GlobalVariable فيجدها لا تساوى -1 فيقوم بفتح صفقة البيع ويقوم باعطاء GlobalVariable قيمة -1 وفى التك التى تليها يقوم بالتحقق من GlobalVariable فيجدها تساوى -1 فلا يفتح صفقة البيع مرة اخرى وهكذا،،،

يورو دولار 10-11-2013 11:31 AM

رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 
اقتباس:

المشاركة الأصلية كتبت بواسطة العوامى (المشاركة 570524)
،،،يمكنك كتابة الشرط التالى

كود:

if(GlobalVariableGet("NextOrderType")!=1)


وبعد فتح الصفقة

كود:

GlobalVariableSet("NextOrderType",1);


فى هذه الحالة انت تخبر الاكسبيرت اذا كانت قيمة GlobalVariable لا تساوى 1 اذا قم بفتح الصفقة وبعد فتحها قم بجعل GlobalVariable تساوى 1
اذا فى التك التى تلى تنفيذ الامر سيرى الاكسبيرت GlobalVariable تساوى 1 ولن يقوم بفتح الصفقة مرة اخرى
وتقوم باضافة نفس الاكواد لصفقة البيع ولكن مع تغيير 1 الى -1

فتصبح سير الاكواد كالتالى
يتحقق الاكسبيرت من قيمة GlobalVariable فيجدها لا تساوى 1 فيقوم بفتح صفقة الشراء ويقوم باعطاء GlobalVariable قيمة 1
فى التك التالى يتحقق الاكسبيرت من قيمة GlobalVariable فيجدها 1 فلا يقوم بفتح صفقة الشراء مرة اخرى الى ان تتحقق شروط البيع فيتحقق الاكسبيرت من GlobalVariable فيجدها لا تساوى -1 فيقوم بفتح صفقة البيع ويقوم باعطاء GlobalVariable قيمة -1 وفى التك التى تليها يقوم بالتحقق من GlobalVariable فيجدها تساوى -1 فلا يفتح صفقة البيع مرة اخرى وهكذا،،،

ممتاز وتسلم يا غالي الآن اتضحت الصورة
وسيتم التطبيق بحول الله

اسلام العوامى 17-11-2013 10:24 AM

رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 
،،،تم رفع الدرس رقم 8 ويشرح الحلقات التكرارية وكيفية توظيفها داخل الكود وايضا طريقة رسم المؤشر،،،

،،،هذه الحلقه مهداه الى المبرمج العبقرى Jim dandy الذى كان له دور كبير فى تعليمى البرمجة،،،

كفو07 17-11-2013 02:24 PM

رد: دورة تعليم البرمجة الاحترافية بلغة mql4
 
راح ارسل لااداره او المشرفين المسؤولين مو معقوله شروحات بالامتياز هذا مايثبت الموضوع لازم الكل يستفيد منه
لاني مالفيت شروحات بالفديو في المنتديات الاخري بالسهوله والوضوح هذا
شكرا لك استاذنا العوامي

معاذ عودات 17-11-2013 04:39 PM

رد: دورة تعليم البرمجة الاحترافية بلغة mql4
 
بناءً على طلب الاخوة

تم تثبيت الموضوع

كفو07 17-11-2013 04:52 PM

رد: دورة تعليم البرمجة الاحترافية بلغة mql4
 
شكرا استاذ معاذ
ان شاء الله يستفيد الكل
والله يعين اخونا العوامي علي اكمل الدروس الاكثر من رائعه اتمني من الجميع الاطلاع عليها

اسلام العوامى 17-11-2013 04:55 PM

رد: دورة تعليم البرمجة الاحترافية بلغة mql4
 
،،،شكرا للجميع على ثقتهم الغالية وشكر خاص للادارة لتثبيت الموضوع،،،

،،،وأدعوا الله ان اكون عند حسن ظن الجميع،،،


اسلام العوامى 18-11-2013 08:50 PM

رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 
،،،ازيكم ياشباب،،،:1 (114):

،،،عايز اشوف تطبيقاتكم على الدروس عشان لو حاجة مش واضحة نعيدها تانى قبل ماندخل فى الجديد،،،

ahmed soka 22-11-2013 02:55 AM

رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 
السلام عليكم استاذ العوام سؤال سريع كده هل بعد الانتهاء من الدروس الموجوده حاليا هعرف اعمل مؤشر ؟
هو المؤشر اللي انا عاوز اعمله بسيط جدا هو عباره عن اسهم لما الخطوط تتقاطع مع بعضها وتكون بترتيب معين


الساعة الآن 02:44 PM

Powered by vBulletin® Copyright ©2000 - 2024

جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com