![]() |
رد: دورة تعليم برمجة الاكسبريت
هل انتهى الموضوع......... الله يعينك يا اخونا فوفينج........ بالنسبة لل rsi كيف نضيف المستوياتniveaux ......
|
رد: دورة تعليم برمجة الاكسبريت
مشكور استاذ موفنج على هذه الدروس بارك الله فيك
ولو تكرمت وكان عندك وقت تكمل الدورة لاني فعلا استفذت منها |
رد: دورة تعليم برمجة الاكسبريت
1 مرفق
الواجب في المرفقات
اكسبريت للموفنج او المؤشر الذي قمت بعمله من موضوع http://fx-arabia.net/vb/showthread.php?t=27491 طبعا هو فيه اخطا ولو تكرمت شرح سببها لاني لم اقدر على تصحيحها وهي انه يفتح 5 صفقات مباشرة وانا وضعت دالة تحديد عدد الصفقات بصفقة واحدة فقط ايضا انه يفتح بيع فقط ولا يغلق الصفقة لو لم تكن هناك بروفت واستوب تحياتي |
رد: دورة تعليم برمجة الاكسبريت
اقتباس:
حاول تضع الكود فقط هنا علي الصفحة وسنناقش الامور الخاطئة ان شاء الله |
رد: دورة تعليم برمجة الاكسبريت
اقتباس:
كود:
extern double Lots = 0.1; |
رد: دورة تعليم برمجة الاكسبريت
هذا هو الكود الذي استخدمته
سننتقل من كلمة الي كلمة لكي نكتشف الاخضاء الكثيرة التي وقعت فيها |
رد: دورة تعليم برمجة الاكسبريت
[PHP]
extern double Lots = 0.1; double point; int digits,Q; extern int StopLoss=0; extern int TakeProfit=0; extern int MaxTrades = 1; extern int MagicNumber=1234; //+------------------------------------------------------------------+ //| expert initialization function | //+------------------------------------------------------------------+ int init() { if(Digits==5||Digits==3)Q=10; else Q=1; if(Digits==2) { point=0.01; } if(Digits==4) { point=0.0001; } if(Digits==3) { point=0.01; } if(Digits==5) { point=0.0001; } int magic=0 ; //---- //---- return(0); } //+------------------------------------------------------------------+ //| expert deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } [/PHP] في هذا الجزء كل شئ جيد وبالنسبة لهذه الكتابة [PHP] int magic=0 ; [/PHP] ماهو هدفها ؟؟؟ سنتابع ونعرف |
رد: دورة تعليم برمجة الاكسبريت
بالنسبة للدوال خارج الدالة start
[PHP] int orderstotal(){ int cnt=0; for(int i =0;i<OrdersTotal();i++){ OrderSelect(i,SELECT_BY_POS,MODE_TRADES); if(OrderSymbol()==Symbol() && MagicNumber==OrderMagicNumber()){ cnt++; } } return(cnt); } [/PHP]دالة تحسب عدد الصفقات التي فتحها الاكسبريت وهي صحيحة |
رد: دورة تعليم برمجة الاكسبريت
ندخل الي الدالة start
مع التذكير ان هذه الدالة تعيد ما كتب فيها كل تغير في السعر |
رد: دورة تعليم برمجة الاكسبريت
هنا عرفنا متغيرين واسندنا الهم قيم المؤشر الخارجي الذي اسمه imad
ياريت ترفق المؤشر الخارجي لكي نفحصه ايضا [PHP] double indigreen=iCustom(0,0,"imad ",1,1); double indired=iCustom(0,0,"imad ",0,1); [/PHP] |
الساعة الآن 03:22 PM |
Powered by vBulletin® Copyright ©2000 - 2025
جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com