رد: تعلم لغة MQL من الصفر 0
استاذنا .. انا عارف انى بستعجلك
بس معلش استحملنى .. دلوقتى انا عملت اكسبيرت بناءا على تقاطع مؤشرات عندى .. بس المشكلة كل ما اجى اعمل باك تست يجيبلى ايرور : custom indicator name must be a string ده كود الاكسبيرت [PHP]//+------------------------------------------------------------------+ //| Ahmed Adel.mq4 | //| Ahmed Adel | //| Lord_uni@yahoo.com | //+------------------------------------------------------------------+ #property copyright "Ahmed Adel" #property link "Lord_uni@yahoo.com" //--- input parameters extern int S; extern int T; extern int Lots; //+------------------------------------------------------------------+ //| expert initialization function | //+------------------------------------------------------------------+ int init() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| expert deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| expert start function | //+------------------------------------------------------------------+ int start() { //---- int P=1; if (Digits==5 || Digits==3 ) P=10; if ( iCustom(0,0,14,"DMI",0,2)<iCustom(0,0,14,"DMI",1,2 ) && iCustom(0,0,14,"DMI",0,1)>iCustom(0,0,14,"DMI",1,1 ) && iCustom(0,0,14,20,"DZ2",0,2)<iCustom(0,0,14,20,"DZ 2",1,2) && iCustom(0,0,14,20,"DZ2",0,1)>iCustom(0,0,14,20,"DZ 2",1,1) <Ask && OrdersTotal()==0) OrderSend(Symbol() , OP_BUY , Lots , Ask , 3*P , Ask-S*P*Point , Ask+T*P*Point , "" , 101 , 0 , Green); if ( iCustom(0,0,14,"DMI",0,2)>iCustom(0,0,14,"DMI",1,2 ) && iCustom(0,0,14,"DMI",0,1)<iCustom(0,0,14,"DMI",1,1 ) && iCustom(0,0,14,20,"DZ2",0,2)>iCustom(0,0,14,20,"DZ 2",2,2) && iCustom(0,0,14,20,"DZ2",0,1)<iCustom(0,0,14,20,"DZ 2",2,1) > Bid && OrdersTotal()==0) OrderSend(Symbol() , OP_SELL , Lots , Bid , 3*P , Bid+S*P*Point , Bid-T*P*Point , "" , 101 , 0 , Red); //---- return(0); } //+------------------------------------------------------------------+ [/PHP] |
رد: تعلم لغة MQL من الصفر 0
شوف أخي الكريم ماذا قال لك
الشطر الاول custom indicator name must be ماذا a string |
رد: تعلم لغة MQL من الصفر 0
أعر فأنك تريد ان تقول له الدور 14
لكن روح الى المؤشر و اجعله 14 الى غاية أن نصل اليه بالتفصيل التصحيح لازم تنزع 14 http://fx-arabia.com/vb/uploaded/1317_01301756745.png |
رد: تعلم لغة MQL من الصفر 0
يعني انت جعلت له اسمه 14
شكرا لك و بالتوفيق |
رد: تعلم لغة MQL من الصفر 0
تمام كده يا استاذى .. منتظر باقى الدروس بتشوق :)
|
رد: تعلم لغة MQL من الصفر 0
تمام ياحكيمنا الغالي ومتابعين معاك
|
رد: تعلم لغة MQL من الصفر 0
اقتباس:
كذلك نسيت أخبرك أنك لازم تضع القيمة للستوب و التك بروفيت بالاضافة لللوت لكن اللوت ينتمي الى عائلة double |
رد: تعلم لغة MQL من الصفر 0
اشكرك على التذكير استاذى ولكنى قصدت ان اجعل خانة اللوتات int لان المنصة الخاصة بى ( ديمو ) لاتتعامل الا مع اللوت ستاندرد ومضاعفاته |
رد: تعلم لغة MQL من الصفر 0
اقتباس:
اللوت دائما يكون double لان 1.0 هو 1 وال 1.0 ينتمي الى double هنا نستنتج أن مجموعة ال int محتوات في double والعكس غير صحيح مثلا نقول أن كل مصري عربي و لا نقدر أن نقول كل عربي مصري لأن الفرد المصري محتوى في مجموعة العرب و كذلك لباقي الدول العربية كي ننهي الموضوع بخير :1 (41): اذا تقدر تضع double و تضع 1 أو 2 أو...... كما قلت لك و هو في رأسه يعتبرها 1.0000 أو 2.0000000 لكن هي نفسها القيم لكن double لا تقدر أن تعوض int في حالة الحلقات مع for سوف نصل اليها فيما أقرب |
رد: تعلم لغة MQL من الصفر 0
اقتباس:
ههههههههههههههههههههههههه ... اعلم ما تحاول ان تقول فالليبرالية تحتوى مفهوم الديمقراطية ولكن الديمقراطية لا تحتوى مفهوم الليبرالية المهم انك ترجع تشد حيلك معانا .. ده انا طول ما انا قاعد عمال اعمل اكسبرتات وعمال أألف وبصيت على اكسبرتات ناس تانية واتعلمت منها .. شد حيلك معانا يا حكيم بيه |
الساعة الآن 12:15 PM |
Powered by vBulletin® Copyright ©2000 - 2024
جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com