FX-Arabia

جديد المواضيع











الملاحظات

منتدى المؤشرات و الاكسبيرتات تعليم برمجة الاكسبيرت ، اكسبيرت مجانى ، برمجة مؤشرات ، مؤشر ، تصميم اكسبيرت مجانا ، اكسبيرتات جديدة ، مؤشرات جديدة ، كل ما يتعلق بالتحليل و الخاص بالمؤشرات الفنية او الرقمية ، Expert advisor ، mql ، mql4 ، دورة برمجة ، برمجة اكسبيرت ، اكسبيرت رابح ، اكسبيرت جيد ، ادارة حسابات ، تداول الى ، ميتاتريدر ، تحميل منصة ، منصة تداول ، برمجة مؤشر ، مكتبة مؤشرات ، مؤشر جديد ، مؤشرات جديدة ، مؤشر حصرى ، احدث مؤشر .



إضافة رد
 
أدوات الموضوع
قديم 23-02-2014, 09:33 PM   المشاركة رقم: 301
الكاتب
اسلام العوامى
عضو ذهبى
الصورة الرمزية اسلام العوامى

البيانات
تاريخ التسجيل: Apr 2012
رقم العضوية: 9148
الدولة: alexandria - egypt
المشاركات: 5,888
بمعدل : 1.28 يوميا

الإتصالات
الحالة:
اسلام العوامى غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : اسلام العوامى المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

المشاركة الأصلية كتبت بواسطة kimo_2010 نقره لعرض الصورة في صفحة مستقلة
برضو يا استاذ اسلام صفقات Sell مش بتفتح ومش عارف ايه الحل لحد دلوقتى ولا فين المشكله

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

،،،تم تعديل الكود ويفتح صفقات بيع وشراء وفى انتظار تطبيقاتك على الدروس،،،

،،،تحياتىنقره لعرض الصورة في صفحة مستقلة،،،



الملفات المرفقة
نوع الملف: mq4 TEST.mq4‏ (3.4 كيلوبايت, المشاهدات 11)
التوقيع

عرض البوم صور اسلام العوامى  
رد مع اقتباس
  #301  
قديم 23-02-2014, 09:33 PM
اسلام العوامى اسلام العوامى غير متواجد حالياً
عضو ذهبى
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

المشاركة الأصلية كتبت بواسطة kimo_2010 نقره لعرض الصورة في صفحة مستقلة
برضو يا استاذ اسلام صفقات Sell مش بتفتح ومش عارف ايه الحل لحد دلوقتى ولا فين المشكله

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

،،،تم تعديل الكود ويفتح صفقات بيع وشراء وفى انتظار تطبيقاتك على الدروس،،،

،،،تحياتىنقره لعرض الصورة في صفحة مستقلة،،،




الملفات المرفقة
نوع الملف: mq4 TEST.mq4‏ (3.4 كيلوبايت, المشاهدات 11)
رد مع اقتباس
قديم 23-02-2014, 09:36 PM   المشاركة رقم: 302
الكاتب
kimo_2010
عضو جديد
الصورة الرمزية kimo_2010

البيانات
تاريخ التسجيل: Jun 2013
رقم العضوية: 15355
العمر: 35
المشاركات: 22
بمعدل : 0.01 يوميا

الإتصالات
الحالة:
kimo_2010 غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : اسلام العوامى المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

المشاركة الأصلية كتبت بواسطة اسلام العوامى نقره لعرض الصورة في صفحة مستقلة


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

،،،تم تعديل الكود ويفتح صفقات بيع وشراء وفى انتظار تطبيقاتك على الدروس،،،

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



التوقيع

نقره لعرض الصورة في صفحة مستقلة

عرض البوم صور kimo_2010  
رد مع اقتباس
  #302  
قديم 23-02-2014, 09:36 PM
kimo_2010 kimo_2010 غير متواجد حالياً
عضو جديد
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

المشاركة الأصلية كتبت بواسطة اسلام العوامى نقره لعرض الصورة في صفحة مستقلة


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

،،،تم تعديل الكود ويفتح صفقات بيع وشراء وفى انتظار تطبيقاتك على الدروس،،،

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




رد مع اقتباس
قديم 23-02-2014, 09:38 PM   المشاركة رقم: 303
الكاتب
kimo_2010
عضو جديد
الصورة الرمزية kimo_2010

البيانات
تاريخ التسجيل: Jun 2013
رقم العضوية: 15355
العمر: 35
المشاركات: 22
بمعدل : 0.01 يوميا

الإتصالات
الحالة:
kimo_2010 غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : اسلام العوامى المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

سؤال اخر وان شاء الله يكون الاخير الاقواس الى حضرتك ضفتها لازم ... صفقات الشراء يكون لها اقواس منفصله عن البيع

ويا ريت حضرتك تحدد اماكن الاخطاء الموجوده بالصور علشان لما اقع فيها مره تانيه

وحاجه اخيرا ان شاء الله لما مؤشر بيعتمد على تغير اللون زى الهيكن او Synergy_APB المرفق فى الموضوع

معرفتش اكتب شرط الدخول بتاعو لحد دلوقتى

واكون شاكر ليك

واسف على ازعاجك



التوقيع

نقره لعرض الصورة في صفحة مستقلة


التعديل الأخير تم بواسطة kimo_2010 ; 23-02-2014 الساعة 09:57 PM
عرض البوم صور kimo_2010  
رد مع اقتباس
  #303  
قديم 23-02-2014, 09:38 PM
kimo_2010 kimo_2010 غير متواجد حالياً
عضو جديد
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

سؤال اخر وان شاء الله يكون الاخير الاقواس الى حضرتك ضفتها لازم ... صفقات الشراء يكون لها اقواس منفصله عن البيع

ويا ريت حضرتك تحدد اماكن الاخطاء الموجوده بالصور علشان لما اقع فيها مره تانيه

وحاجه اخيرا ان شاء الله لما مؤشر بيعتمد على تغير اللون زى الهيكن او Synergy_APB المرفق فى الموضوع

معرفتش اكتب شرط الدخول بتاعو لحد دلوقتى

واكون شاكر ليك

واسف على ازعاجك





التعديل الأخير تم بواسطة kimo_2010 ; 23-02-2014 الساعة 09:57 PM.
رد مع اقتباس
قديم 23-02-2014, 10:10 PM   المشاركة رقم: 304
الكاتب
اسلام العوامى
عضو ذهبى
الصورة الرمزية اسلام العوامى

البيانات
تاريخ التسجيل: Apr 2012
رقم العضوية: 9148
الدولة: alexandria - egypt
المشاركات: 5,888
بمعدل : 1.28 يوميا

الإتصالات
الحالة:
اسلام العوامى غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : اسلام العوامى المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

المشاركة الأصلية كتبت بواسطة kimo_2010 نقره لعرض الصورة في صفحة مستقلة
سؤال اخر وان شاء الله يكون الاخير الاقواس الى حضرتك ضفتها لازم ... صفقات الشراء يكون لها اقواس منفصله عن البيع

ويا ريت حضرتك تحدد اماكن الاخطاء الموجوده بالصور علشان لما اقع فيها مره تانيه

واكون شاكر ليك
،،،اولا اسئل كما شئت لان هذا الموضوع مخصوص للاسئلة وانا لا امل من الاجابة ابدا نقره لعرض الصورة في صفحة مستقلة ، بخصوص الاخطاء يجب ان تراجع نسختك والنسخة المعدلة لتكتشفها بنفسك لتثبت معك ولا تنساها مرة اخرى واذا لم تستطع سوف ارفقها لك ويجب ان تكون شروط الشراء مفصولة عن شروط البيع الا فى بعض الحالات حسب سير الكود نفسه ، اما بالنسبة لمؤشر synergy فهناك اكثر من طريقة ولكن اذا كان المؤشر تتغير قيمته بتغير اللون فيتم الاعتماد على القيمة اما اذا كان مثل
synergy لاتتغير قيمته بتغير اللون فيمكنك عمل متغيرين واحد لتخزين قيمة الاندكس عند الافتتاح واخر لتخزين قيمته عند اعلاق الشمعة وبذلك تستطيع عمل مقارنه اذا كانت قيمة الاندكس وقت الافتتاح اعلى منها وقت الاغلاق تكون الشمعه حمراء والعكس ، اما فى هذا الاكسبيرت انا لم استخدم اى كود لهذا المؤشر لان فى كل الحالات التى يتحقق فيها شرط الموفنج و RSI و TDI يكون لون الشمعه هو اللون المناسب، البرمجة تحتاج مرونة فى التعامل ستكتسبها فقط بكثرة كتابة الاكواد والوقوع فى اخطاء وتتبعها وحلها ، السر كله فى ان تضع نفسك مكان الاكسبيرت وتفكر بطريقته وتحدثه بلغته التى يفهمها،،،

،،،تحياتى،،،



التوقيع

عرض البوم صور اسلام العوامى  
رد مع اقتباس
  #304  
قديم 23-02-2014, 10:10 PM
اسلام العوامى اسلام العوامى غير متواجد حالياً
عضو ذهبى
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

المشاركة الأصلية كتبت بواسطة kimo_2010 نقره لعرض الصورة في صفحة مستقلة
سؤال اخر وان شاء الله يكون الاخير الاقواس الى حضرتك ضفتها لازم ... صفقات الشراء يكون لها اقواس منفصله عن البيع

ويا ريت حضرتك تحدد اماكن الاخطاء الموجوده بالصور علشان لما اقع فيها مره تانيه

واكون شاكر ليك
،،،اولا اسئل كما شئت لان هذا الموضوع مخصوص للاسئلة وانا لا امل من الاجابة ابدا نقره لعرض الصورة في صفحة مستقلة ، بخصوص الاخطاء يجب ان تراجع نسختك والنسخة المعدلة لتكتشفها بنفسك لتثبت معك ولا تنساها مرة اخرى واذا لم تستطع سوف ارفقها لك ويجب ان تكون شروط الشراء مفصولة عن شروط البيع الا فى بعض الحالات حسب سير الكود نفسه ، اما بالنسبة لمؤشر synergy فهناك اكثر من طريقة ولكن اذا كان المؤشر تتغير قيمته بتغير اللون فيتم الاعتماد على القيمة اما اذا كان مثل
synergy لاتتغير قيمته بتغير اللون فيمكنك عمل متغيرين واحد لتخزين قيمة الاندكس عند الافتتاح واخر لتخزين قيمته عند اعلاق الشمعة وبذلك تستطيع عمل مقارنه اذا كانت قيمة الاندكس وقت الافتتاح اعلى منها وقت الاغلاق تكون الشمعه حمراء والعكس ، اما فى هذا الاكسبيرت انا لم استخدم اى كود لهذا المؤشر لان فى كل الحالات التى يتحقق فيها شرط الموفنج و RSI و TDI يكون لون الشمعه هو اللون المناسب، البرمجة تحتاج مرونة فى التعامل ستكتسبها فقط بكثرة كتابة الاكواد والوقوع فى اخطاء وتتبعها وحلها ، السر كله فى ان تضع نفسك مكان الاكسبيرت وتفكر بطريقته وتحدثه بلغته التى يفهمها،،،

،،،تحياتى،،،




رد مع اقتباس
قديم 23-02-2014, 10:15 PM   المشاركة رقم: 305
الكاتب
kimo_2010
عضو جديد
الصورة الرمزية kimo_2010

البيانات
تاريخ التسجيل: Jun 2013
رقم العضوية: 15355
العمر: 35
المشاركات: 22
بمعدل : 0.01 يوميا

الإتصالات
الحالة:
kimo_2010 غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : اسلام العوامى المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

اشكرك جدا على ردك

ودى حاجه من ضمن اخطائى

كود:
else Buys = Ask-(StopLoss*Point*t);

else Buyt = Ask+(TakeProfit*Point*t);
واشكرك جدا على مساعدتك استاذ اسلام

وان شاء الله اجرب برمجه استراتجيه جديده واتعلم منك تانى من اخطائى



التوقيع

نقره لعرض الصورة في صفحة مستقلة

عرض البوم صور kimo_2010  
رد مع اقتباس
  #305  
قديم 23-02-2014, 10:15 PM
kimo_2010 kimo_2010 غير متواجد حالياً
عضو جديد
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

اشكرك جدا على ردك

ودى حاجه من ضمن اخطائى

كود:
else Buys = Ask-(StopLoss*Point*t);

else Buyt = Ask+(TakeProfit*Point*t);
واشكرك جدا على مساعدتك استاذ اسلام

وان شاء الله اجرب برمجه استراتجيه جديده واتعلم منك تانى من اخطائى




رد مع اقتباس
قديم 24-02-2014, 06:56 AM   المشاركة رقم: 306
الكاتب
Qadri
عضو جديد

البيانات
تاريخ التسجيل: Jan 2011
رقم العضوية: 2763
المشاركات: 107
بمعدل : 0.02 يوميا

الإتصالات
الحالة:
Qadri غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : اسلام العوامى المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

استاذ اسلام السلام عليكم ورحمة الله

هل يوجد نص برمجى ثابت او بتعديلات بسيطة لتحويل المؤشر الى mtf ؟ اذا كان كذلك ارجو التكرم بتوضيحه



عرض البوم صور Qadri  
رد مع اقتباس
  #306  
قديم 24-02-2014, 06:56 AM
Qadri Qadri غير متواجد حالياً
عضو جديد
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

استاذ اسلام السلام عليكم ورحمة الله

هل يوجد نص برمجى ثابت او بتعديلات بسيطة لتحويل المؤشر الى mtf ؟ اذا كان كذلك ارجو التكرم بتوضيحه




رد مع اقتباس
قديم 24-02-2014, 07:48 AM   المشاركة رقم: 307
الكاتب
اسلام العوامى
عضو ذهبى
الصورة الرمزية اسلام العوامى

البيانات
تاريخ التسجيل: Apr 2012
رقم العضوية: 9148
الدولة: alexandria - egypt
المشاركات: 5,888
بمعدل : 1.28 يوميا

الإتصالات
الحالة:
اسلام العوامى غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : اسلام العوامى المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

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

هل يوجد نص برمجى ثابت او بتعديلات بسيطة لتحويل المؤشر الى mtf ؟ اذا كان كذلك ارجو التكرم بتوضيحه
،،،وعليكم السلام ورحمة الله وبركاته،،،

،،،للاسف لا يتوجد طريقة ثابته لتحويل المؤشرات الى MTF ويتم التعامل مع المؤشر حسب سير الاكواد الخاصة به،،،

،،،تحياتى،،،



التوقيع

عرض البوم صور اسلام العوامى  
رد مع اقتباس
  #307  
قديم 24-02-2014, 07:48 AM
اسلام العوامى اسلام العوامى غير متواجد حالياً
عضو ذهبى
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

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

هل يوجد نص برمجى ثابت او بتعديلات بسيطة لتحويل المؤشر الى mtf ؟ اذا كان كذلك ارجو التكرم بتوضيحه
،،،وعليكم السلام ورحمة الله وبركاته،،،

،،،للاسف لا يتوجد طريقة ثابته لتحويل المؤشرات الى MTF ويتم التعامل مع المؤشر حسب سير الاكواد الخاصة به،،،

،،،تحياتى،،،




رد مع اقتباس
قديم 24-02-2014, 09:18 AM   المشاركة رقم: 308
الكاتب
Mr.Ahmed Saleh
عضو جديد

البيانات
تاريخ التسجيل: Jan 2014
رقم العضوية: 18199
الدولة: Egypt - Alexandria
المشاركات: 18
بمعدل : 0.00 يوميا

الإتصالات
الحالة:
Mr.Ahmed Saleh غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : اسلام العوامى المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

المشاركة الأصلية كتبت بواسطة اسلام العوامى نقره لعرض الصورة في صفحة مستقلة


،،،بالنسبة لفتح صفقات شراء فقط فيجب ان تتأكد من اندكسات المؤشرات والقيم الخاصة بها فى حالة الظهور وعدم الظهور ، اما بالنسبة لتكرار فتح الصفقات عند الهدف او الاستوب فيمكنك اضافة الشرط التالى قبل فتح الصفقة،،،
كود:
       if(time0!=Time[0])
،،،والسطر التالى اسفل Ordersend،،،
كود:
time0=Time[0];
،،،تحياتى،،،
لو سمحت ممكن توضح الكود ده باللغه العربيه علشان مش فاهمه !!؟

كود:
if(time0!=Time[0])



عرض البوم صور Mr.Ahmed Saleh  
رد مع اقتباس
  #308  
قديم 24-02-2014, 09:18 AM
Mr.Ahmed Saleh Mr.Ahmed Saleh غير متواجد حالياً
عضو جديد
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

المشاركة الأصلية كتبت بواسطة اسلام العوامى نقره لعرض الصورة في صفحة مستقلة


،،،بالنسبة لفتح صفقات شراء فقط فيجب ان تتأكد من اندكسات المؤشرات والقيم الخاصة بها فى حالة الظهور وعدم الظهور ، اما بالنسبة لتكرار فتح الصفقات عند الهدف او الاستوب فيمكنك اضافة الشرط التالى قبل فتح الصفقة،،،
كود:
       if(time0!=Time[0])
،،،والسطر التالى اسفل Ordersend،،،
كود:
time0=Time[0];
،،،تحياتى،،،
لو سمحت ممكن توضح الكود ده باللغه العربيه علشان مش فاهمه !!؟

كود:
if(time0!=Time[0])




رد مع اقتباس
قديم 24-02-2014, 10:11 AM   المشاركة رقم: 309
الكاتب
اسلام العوامى
عضو ذهبى
الصورة الرمزية اسلام العوامى

البيانات
تاريخ التسجيل: Apr 2012
رقم العضوية: 9148
الدولة: alexandria - egypt
المشاركات: 5,888
بمعدل : 1.28 يوميا

الإتصالات
الحالة:
اسلام العوامى غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : اسلام العوامى المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

المشاركة الأصلية كتبت بواسطة Mr.Ahmed Saleh نقره لعرض الصورة في صفحة مستقلة
لو سمحت ممكن توضح الكود ده باللغه العربيه علشان مش فاهمه !!؟

كود:
if(time0!=Time[0])
،،،معناه اذا كانت قيمة المتغير time0 لاتساوى الوقت للشمعة الحالية،،،



التوقيع

عرض البوم صور اسلام العوامى  
رد مع اقتباس
  #309  
قديم 24-02-2014, 10:11 AM
اسلام العوامى اسلام العوامى غير متواجد حالياً
عضو ذهبى
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

المشاركة الأصلية كتبت بواسطة Mr.Ahmed Saleh نقره لعرض الصورة في صفحة مستقلة
لو سمحت ممكن توضح الكود ده باللغه العربيه علشان مش فاهمه !!؟

كود:
if(time0!=Time[0])
،،،معناه اذا كانت قيمة المتغير time0 لاتساوى الوقت للشمعة الحالية،،،




رد مع اقتباس
قديم 24-02-2014, 02:07 PM   المشاركة رقم: 310
الكاتب
kimo_2010
عضو جديد
الصورة الرمزية kimo_2010

البيانات
تاريخ التسجيل: Jun 2013
رقم العضوية: 15355
العمر: 35
المشاركات: 22
بمعدل : 0.01 يوميا

الإتصالات
الحالة:
kimo_2010 غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : اسلام العوامى المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

صباح الخير استاذ اسلام يا رب تكون ريحت دماغى منى من انبارح

عندى شويه استفسارات

دلوقتى لو عايز اصمم الاكسبيرت يدخل صفقه بعد كسر الترند او الدعوم والمقاومات او فيبوناتشى ....معتمد على الرسم اليدوى ومش مؤشرات

و من ناحيه البريك ايفن والرتلينج استوب ..كود ترلينج ستيب بيتكتب بنفس الفكره

وكود البريك ايفن و الترلينج استوب حسب الشرح كل ما اجى اعمل باك تست مع اول صفقه وبتقف والسعر مش بيتحرك تانى مش عارف ايه العيب

وليه كتبنا موفينج ورسى بالطريقه دى واحد ظاهر والتانى مخفى

كود:
   double Buy_1=iMA(Symbol(),0,5,2,MODE_SMA,PRICE_TYPICAL,1);
  // double Sell_1=iMA(Symbol(),0,5,2,MODE_SMA,PRICE_TYPICAL,2);
   
   double Buy_2=iRSI(Symbol(),0,14,PRICE_CLOSE,1);
 //  double Sell_2=iRSI(Symbol(),0,14,PRICE_CLOSE,2);

وايه الفرق بين الكودين المكتوبين دولت

كود:
//---
if(Digits==5||Digits==4) 
{ 
pt=0.0001; 
} 
else{ 
pt=0.01; 
}

^
^
ما الفارق بينهما


t=1; if(Digits==5||Digits==3||Digits==2){t=10;}



كود:
   extern int Breakeven=10;
extern int Trailingstop=30;
extern double Lot1=0.1;
extern bool UseMM = false;
extern int Risk = 1;
extern int MagicNumber=778;

double pt;
int P;
int t;
double i,ii;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {

//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---

  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   
   
   
    if(UseMM==true)Lot1=lots();
      if(Breakeven>0)BreakEven();
     if(Trailingstop>0)TrailingStop();
  }
//+------------------------------------------------------------------+

double lots()
{
 double Lot1=MathCeil(AccountFreeMargin()*Risk/1000)/100;
  if(Lot1<MarketInfo(Symbol(),MODE_MINLOT))
   Lot1 = MarketInfo(Symbol(),MODE_MINLOT);
    if(Lot1>MarketInfo(Symbol(),MODE_MAXLOT))
     Lot1 = MarketInfo(Symbol(),MODE_MAXLOT);
      return(Lot1);
       }
//////////////////

void BreakEven()

{
for(int i=OrdersTotal()-1;i>=0;i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
if(OrderSymbol()==Symbol())
if(OrderMagicNumber()==MagicNumber)
if(OrderType()==OP_BUY)
if(Bid-OrderOpenPrice()>Breakeven*t)
if(OrderOpenPrice()>OrderStopLoss())
OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice(),OrderTakeProfit(),0,clrNONE);
}
for(int ii=OrdersTotal()-i;ii>=0;ii--)
{
if(OrderSelect(ii,SELECT_BY_POS,MODE_TRADES))
if(OrderMagicNumber()==MagicNumber)
if(OrderType()==OP_SELL)
if(OrderOpenPrice()-Ask>Breakeven*t)
if(OrderOpenPrice()<OrderStopLoss())
OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice(),OrderTakeProfit(),0,clrNONE);
}
}

//////////////////////
void TrailingStop()
{
for(int i=OrdersTotal()-1;i>=1;i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
if(OrderSymbol()==Symbol())
if(OrderMagicNumber()==MagicNumber)
if(OrderType()==OP_BUY)
if(Bid-OrderOpenPrice()>Trailingstop*t)
if(OrderStopLoss()<Bid-Trailingstop*t)
OrderModify(OrderTicket(),OrderOpenPrice(),Bid-(Trailingstop*t),OrderTakeProfit(),0,clrNONE);
}
for(int ii=OrdersTotal()-1;ii>=0;i--)
{
if(OrderSelect(ii,SELECT_BY_POS,MODE_TRADES))
if(OrderSymbol()==Symbol())
if(OrderMagicNumber()==MagicNumber)
if(OrderType()==OP_SELL)
if(OrderOpenPrice()-Ask>Trailingstop*t)
if(OrderStopLoss()>Ask+Trailingstop*t)
OrderModify(OrderTicket(),OrderOpenPrice(),Ask+(Trailingstop*t),OrderTakeProfit(),0,clrNONE);
}
}
وفى انتظارك افادتك ان شاء الله



التوقيع

نقره لعرض الصورة في صفحة مستقلة

عرض البوم صور kimo_2010  
رد مع اقتباس
  #310  
قديم 24-02-2014, 02:07 PM
kimo_2010 kimo_2010 غير متواجد حالياً
عضو جديد
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

صباح الخير استاذ اسلام يا رب تكون ريحت دماغى منى من انبارح

عندى شويه استفسارات

دلوقتى لو عايز اصمم الاكسبيرت يدخل صفقه بعد كسر الترند او الدعوم والمقاومات او فيبوناتشى ....معتمد على الرسم اليدوى ومش مؤشرات

و من ناحيه البريك ايفن والرتلينج استوب ..كود ترلينج ستيب بيتكتب بنفس الفكره

وكود البريك ايفن و الترلينج استوب حسب الشرح كل ما اجى اعمل باك تست مع اول صفقه وبتقف والسعر مش بيتحرك تانى مش عارف ايه العيب

وليه كتبنا موفينج ورسى بالطريقه دى واحد ظاهر والتانى مخفى

كود:
   double Buy_1=iMA(Symbol(),0,5,2,MODE_SMA,PRICE_TYPICAL,1);
  // double Sell_1=iMA(Symbol(),0,5,2,MODE_SMA,PRICE_TYPICAL,2);
   
   double Buy_2=iRSI(Symbol(),0,14,PRICE_CLOSE,1);
 //  double Sell_2=iRSI(Symbol(),0,14,PRICE_CLOSE,2);

وايه الفرق بين الكودين المكتوبين دولت

كود:
//---
if(Digits==5||Digits==4) 
{ 
pt=0.0001; 
} 
else{ 
pt=0.01; 
}

^
^
ما الفارق بينهما


t=1; if(Digits==5||Digits==3||Digits==2){t=10;}



كود:
   extern int Breakeven=10;
extern int Trailingstop=30;
extern double Lot1=0.1;
extern bool UseMM = false;
extern int Risk = 1;
extern int MagicNumber=778;

double pt;
int P;
int t;
double i,ii;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {

//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---

  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   
   
   
    if(UseMM==true)Lot1=lots();
      if(Breakeven>0)BreakEven();
     if(Trailingstop>0)TrailingStop();
  }
//+------------------------------------------------------------------+

double lots()
{
 double Lot1=MathCeil(AccountFreeMargin()*Risk/1000)/100;
  if(Lot1<MarketInfo(Symbol(),MODE_MINLOT))
   Lot1 = MarketInfo(Symbol(),MODE_MINLOT);
    if(Lot1>MarketInfo(Symbol(),MODE_MAXLOT))
     Lot1 = MarketInfo(Symbol(),MODE_MAXLOT);
      return(Lot1);
       }
//////////////////

void BreakEven()

{
for(int i=OrdersTotal()-1;i>=0;i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
if(OrderSymbol()==Symbol())
if(OrderMagicNumber()==MagicNumber)
if(OrderType()==OP_BUY)
if(Bid-OrderOpenPrice()>Breakeven*t)
if(OrderOpenPrice()>OrderStopLoss())
OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice(),OrderTakeProfit(),0,clrNONE);
}
for(int ii=OrdersTotal()-i;ii>=0;ii--)
{
if(OrderSelect(ii,SELECT_BY_POS,MODE_TRADES))
if(OrderMagicNumber()==MagicNumber)
if(OrderType()==OP_SELL)
if(OrderOpenPrice()-Ask>Breakeven*t)
if(OrderOpenPrice()<OrderStopLoss())
OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice(),OrderTakeProfit(),0,clrNONE);
}
}

//////////////////////
void TrailingStop()
{
for(int i=OrdersTotal()-1;i>=1;i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
if(OrderSymbol()==Symbol())
if(OrderMagicNumber()==MagicNumber)
if(OrderType()==OP_BUY)
if(Bid-OrderOpenPrice()>Trailingstop*t)
if(OrderStopLoss()<Bid-Trailingstop*t)
OrderModify(OrderTicket(),OrderOpenPrice(),Bid-(Trailingstop*t),OrderTakeProfit(),0,clrNONE);
}
for(int ii=OrdersTotal()-1;ii>=0;i--)
{
if(OrderSelect(ii,SELECT_BY_POS,MODE_TRADES))
if(OrderSymbol()==Symbol())
if(OrderMagicNumber()==MagicNumber)
if(OrderType()==OP_SELL)
if(OrderOpenPrice()-Ask>Trailingstop*t)
if(OrderStopLoss()>Ask+Trailingstop*t)
OrderModify(OrderTicket(),OrderOpenPrice(),Ask+(Trailingstop*t),OrderTakeProfit(),0,clrNONE);
}
}
وفى انتظارك افادتك ان شاء الله




رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
للاسئلة, موضوع, محشش, والاستفساراتmql4


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة



الساعة الآن 11:42 PM



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

تحذير المخاطرة

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

تنبيه هام

موقع اف اكس ارابيا هو موقع تعليمي خالص يهدف الي توعية المستثمر العربي مبادئ الاستثمار و التداول الناجح ولا يتحصل علي اي اموال مقابل ذلك ولا يقوم بادارة محافظ مالية وان ادارة الموقع غير مسؤولة عن اي استغلال من قبل اي شخص لاسمها وتحذر من ذلك.

اتصل بنا

البريد الإلكتروني للدعم الفنى : support@fx-arabia.com
جميع الحقوق محفوظة اف اكس ارابيا – احدى مواقع Inwestopedia Sp. Z O.O. للاستشارات و التدريب – جمهورية بولندا الإتحادية.
Powered by vBulletin® Copyright ©2000 - 2024 , Designed by Fx-Arabia Team