النتائج 61 إلى 75 من 144
- 14-05-2010, 06:23 PM #61
رد: مناقشة دروس تعلم برمجة الإكسبرتات بالتطبيق المباشر
Digits هي عدد الأرقام بعد الفاصله كما ذكرت أنت وتأخذ رقم صحيح 1 أو 2 أو 3 ......
يمكن إستخدامها مثلا لتقريب أي رقم عشري عدد فواصل معينه كما في الكود التالي
كود PHP:NormalizeDouble(1.23545,Digits)
وقيمة النقطة في اليورو دولار 0.0001
كما في الدرس الذي تم شرحه مثلا إذا كان سعر الدخول 1.3050 وأردت أن يكون الأستوب لوز 30 نقطة فلا يمكن كتابته بالشكل التالي
كود PHP:SL=1.3050+StopLoss
لكن يجب أولا تحويل الرقم 30 إلى قيمته بالنقاط حسب نوع الزوج فيكون الكود الصحيح هو
كود PHP:SL=1.3050+StopLoss*Point
فكان الناتج 1.3080
وغيرها الكثير من الإستخدامات
- 14-05-2010, 08:09 PM #62
رد: مناقشة دروس تعلم برمجة الإكسبرتات بالتطبيق المباشر
تمام يا باشا عالدرس الاخير
و انا متابع معاك ان شاء الله و مستنيين بقى الصعب للاكسبرتات ان شاء الله
عاوزين بقى دوال الامور المعلقة و كيفية عمل امور معلقة من سعر معين او من منطقة معينة
و هكذا بقى يعنى باقى الدوال و ربنا يسهل و مشكورين يا باشا
- 14-05-2010, 08:50 PM #63
- 15-05-2010, 04:28 AM #64
رد: مناقشة دروس تعلم برمجة الإكسبرتات بالتطبيق المباشر
نعم فهمت عملها وكيفية الاستفادة منها فهي تعطيني عدد الخانات بعد الفاصلة العشرية فمثلا الكود التالي يكتب على الشاشة هوية البروكر هل هو منصة 5 ارقام او منصة 4 ارقام
This broker is 5 digits price
او
This broker is 4 digits price
كود PHP:Comment("This broker is ", Digits , " digits price");
او
if(Digits == 5) Comment("This broker is 5 Digits price");
else Comment("This broker is 4 Digits price");
يعني مثلا بدل ما نخلي اليوزر يغير الربح من 30 الى 300 اذا كانت المنصة 5 ارقام
لأ ، يكتبها 30 سواء منصة 5 ارقام او 4 ارقام ونقوم نحن بتحويلها داخل البرنامج بما يلائم المنصة
شكرا يا مستر دولار بارك الله فيك
- 15-05-2010, 06:44 AM #65
رد: مناقشة دروس تعلم برمجة الإكسبرتات بالتطبيق المباشر
لو يتم حذف المشاركات رقم 2 الى 5 من موضوع التطبيق المباشر حفاظا على التسلسل يكون افضل بس بشرط ما يزعلوا عليا اصحاب المشاركات من اقتراحي هذا
- 15-05-2010, 12:03 PM #66
- 15-05-2010, 12:50 PM #67
رد: مناقشة دروس تعلم برمجة الإكسبرتات بالتطبيق المباشر
بجد مجهود تشكر عليه بارك الله فيك أخي مستر دولار
أتمنى لو استكمال الشرح مع اكسبرتات بسيطة اخرى
ممكن اكسبرت مضاعفات وأوامر معلقة ، وكيف نعرف الاكسبرت بالشموع، يعني الهاي واللو والاغلاق
إنت عرفت متغير MagicNumber واستعملته بعدين مع ima بس لم أعرف الهدف منه ؟؟
- 15-05-2010, 01:49 PM #68
رد: مناقشة دروس تعلم برمجة الإكسبرتات بالتطبيق المباشر
بالنسبه للماجيك نمبر هو رقم تأخذه الصفقات التي يفتحها الإكسبرت ليميز صفقاته عن أي صفقات أخرى فمثلا إذا كنت تستعمل أكثر من إكسبرت على حساب واحد فقم بتغيير الماجيك نمبر لكل إكسبرت وإلا فسوف تختلط الصفقات في بعضها وقد يغلق إكسبرت صفقات إكسبرت آخر
وقد إستعملنا الماجيك نمبر في دالة OrderSend
كود PHP:OrderSend(Symbol(),OP_BUY,Lots,Ask,3,SL,TP,"MR.dollar EA",MagicNumber,0,Blue);
- 15-05-2010, 02:03 PM #69
رد: مناقشة دروس تعلم برمجة الإكسبرتات بالتطبيق المباشر
شكرا أخي مستر دولار
سؤال ثاني معليش حتعبك معي ، أنا عملت باك تست للاكسبرت اللي وضعته في الموضوع التعليمي
ولاحظت إنه يفتح صفقات كثيرة ، يعني عند حدوث التقاطع مثلا شراء، يقوم بعملية شراء ثم يفتح صفقات شراء أخرى متتالية
حسب ما فهمت إن الاكسبرت يفتح صفقة وينتظر هدف او ستوب أو فتح صفقة معاكسة
لا أدري إذا العطل من الاكسبرت أو الباك تست عندي غير سليم ؟؟
- 15-05-2010, 03:02 PM #70
- 17-05-2010, 06:09 PM #71
رد: مناقشة دروس تعلم برمجة الإكسبرتات بالتطبيق المباشر
سؤال متاخر بعض الشئ
اقتباس من شرحك
في البدايه قمنا بوضع هذا السطر
كود PHP:
Comment("Programmed by MR.dollar"+"\n"+"منتدى المتداول العربي "+"\n"+"www.arabictrader.com/vb");
الأمر Comment
هذا الأمر يقوم بوضع التعليق الذي قمت بتعريفه في أعلى يسار الصفحه كما في الصوره التاليه
وتقوم بكتابة التعريفات التي تريدها بين القوسين ( ) وإذا كانت جمل نصيه يجب كتابتها بين علامتي تنصيص "" بداخل القوسين ويتم الفصل بين كل تعليق أو جمله وآخرى بعلامة ( + ) أو فاصله ( , )
سؤالى هوالفصل بين كل تعليق او جملة+"/n"+
فى شرحك هل هو للنزول بالجمله سطر تحت
ام ماذا
- 17-05-2010, 06:17 PM #72
رد: مناقشة دروس تعلم برمجة الإكسبرتات بالتطبيق المباشر
سؤال تانى
لتعريف الاكسبيرت بمؤشر خارجى
يتم ذلك بإستخدام الداله iCustom
ولكن لكى يتم تعريف الاكسبيرت بمكان ظهور الاشارة
نستخدم الدالة comment
هنا مربط الفرس
كتبتها وظللتها وضغط على f1
ولا يظهر غير help بتاع البرنامج ومش فاهم منه حاجه
ارجو اعاده شرحها بالتفصيل
لو ما فيها تعب
- 17-05-2010, 06:34 PM #73
رد: مناقشة دروس تعلم برمجة الإكسبرتات بالتطبيق المباشر
نعم نستخدمه للإنتقال إلى السطر التالي
نعم في خانة help يعطيك نبذه عن كيفية إستخدام هذا الأمر والتعامل معه
وقد قمت بشرحها بالتفصيل وبالصور في هذا الموضوع في المشاركه الثانيه
راجع الموضوع وإذا ما زال هناك صعوبه أخبرني بالجزء الذي لم تفهمه
https://forum.arabictrader.com/t93175.html
- 17-05-2010, 07:49 PM #74
- 17-05-2010, 08:56 PM #75
رد: مناقشة دروس تعلم برمجة الإكسبرتات بالتطبيق المباشر
بداية قمنا بإستدعاء اللون الأحمر واللون الأزرق بإستخدام الداله iCustom
كود PHP:double b=iCustom(NULL,0,"Slope Direction Line",0,0);
double s=iCustom(NULL,0,"Slope Direction Line",1,0);
كود PHP:Comment("Blue = ",b,"\n","Red = ",s);
نعود الآن لعمل باك تست للمؤشر
كما ترى في الصوره السابقه عندما أصبح لون المؤشر أحمر فقد كانت قيمة b (رمزنا لها بالرمز Blue ) تساوي رقم كبير جدا
وقيمة s أخذ قيمة مكانه على الشارت
ثم نلاحظ في الصوره التاليه
عندما أصبح لون المؤشر أزرق فإن قيمة b أصبحت مكانها على الشارت وقيمة s أصبح رقم كبير جدا لأنه غير موجوده
في هذه الحاله سيكون شرط الشراء
كود PHP:if(b < 5000 )
ونفس الشيء سيكون بالنسبه للبيع
كود PHP:if(s < 5000 )
المواضيع المتشابهه
-
{{ ملخص مفيد لتعلم برمجة المؤشرات بالتطبيق المباشر }}
By man2forex in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 92آخر مشاركة: 15-10-2017, 06:31 PM -
بالتطبيق المباشر تعلم برمجة الإكسبرتات من البدايه حتى الإحتراف
By MR.dollar in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 11-12-2011, 12:31 AM -
لماذا توقف موضوع بالتطبيق المباشر تعلم البرمجة اخى أسامة ؟
By Ahmed Shihab in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 1آخر مشاركة: 24-09-2010, 10:52 AM -
دروس تصميم الإكسبرتات
By Dr_Samih in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 16آخر مشاركة: 31-01-2010, 12:44 AM