رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
السلام عليكم، هل يستطيع البرنامج التمييز بين أمر معلق و أمر مفتوح؟ و ما السبيل لذلك؟
|
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
لو سمحت اريد ان اعرف كيفية إضافة مواضيع جديدة
|
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
،،،وعليكم السلام ورحمة الله وبركاته،،، ،،،يتم عمل وظيفه خارجية للبحث عن الصفقات سواء المفتوحة او المعلقة ثم معرفه نوعها وارساله عند استدعائها ولكن يجب ان يتم تحديد مواصفات الامر المراد اختياره من حيث رقم الماجيك او وقت فتح الصفقة او الزوج او اى خصائص قد تضيق نطاق البحث،،، ،،،تحياتى،،، |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
|
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
السلام عليكم
اخي استاذ اسلام 1- هل يمكن عمل دالة خارجية تقوم بارجاع اكثر من قيمة واحده وباكثر من نوع واحد لمتغيرات وما هي صيغة هذه الدالة ان وجدت اتمنى ان تكون موجوده فهي تسهل وتختصر الوقت والوجهود فكما معروف بالفجول بيسك نستخدم الدالةبرايفت سب مع الباي ريفال ويمكن ادخل قيم واخراج عدد غير محدد من القيم 2- هل هناك طريقة لتغيير القيم للمؤشر اثناء عمله دون الحاجة لفتحه بكل مرة بانيكون دخال القيم عن طريق نافذة الجارت مثلا عن طريق مستطيل التحرير بالجزء الاسفل الاايسر من الشاشة انا فكرت بتكوين كائن نصي يستلم يمكن تغيير محتواه كل تك ولكن المشكلة لا اعرف كيف ربطه ليستلم المعلومات من الشارت بدل من ان يصردها اليه وايضا كيف ربطة بالاكستيرنل للمؤشر لتزويده بالقيمة المتغير او المتغيرات وتقديري لشخصك الكريم ا |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
،،،وعليكم السلام ورحمة الله وبركاته،،، ،،،اهلا بك اخى محمد، لا يمكن اعادة اكثر من نوع للمتغيرات من وظيفه واحده وذلك لان الوظيفه يتم انشاؤها بنوع المتغير الذى تقوم باعادته عند استدعائها ولكن يمكن جلب اكثر من متغير بنفس نوع الوظيفه ولكن بشروط ايضا وهى اضافة متغير يتم ارسالة للوظيفه عند استدعائها ويتم كتابه جمل شرطية داخل الوظيفة بناء على قيمة المتغير الجديد يتم ارسال القيمة المطلوبة،،، ،،،هناك حل اخر وهو عمل وظيفه من نوع void تقوم بتخزين كل القيم المطلوبة فى مصفوفات ولكن مصفوفة واحدة لكل نوع مطلوب ويتم داخل السياق استدعاء القيم من المصفوفات مرة اخرى،،، ،،،نصيحتى لك هى استخدام وظيفه واحده لكل نوع متغير تريده وستجد النتائج ادق وتستطيع متابعه سير الكود وتحديد الاخطاء بشكل اسرع،،، ،،،بالنسبة للسؤال الثانى يمكن تغيير قيم المؤشر عن طريق كائن نصى ولكن يجب ان يكون لديك المؤشر مفتوح الكود وتقوم باضافة الكائنات داخله وربط المتغيرات الخارجية بالكائنات عن طريق الوظيفة OnChartEvent،،، ،،،تحياتى،،، |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
شكرا جزيلا اخي الفاضل استاذ اسلام على سرعة الرد الكريم وعلى الاجوبة الواضحة والغنية وايضا عندي سؤال اخر واتمنى ان يتسع صدرك للاجابة انا اعرف طريقة رسم الفيبونانشي عن طريق كرييت اوبجكت ولكن ما هي الطريقة او الخاصية التي يمكن من خلالها ان اضيف مستويات جديدة غير المستويات الافتراضية لللفيبو وايضا مثلا اذا رغبت ان يقوم الاكسبيرت باجراء معين عند وصول السعر الى احد المستويات مثلا عند مستوى 50 يفتح صفقة بيع او شراء فما هي الدالة او الخاصية المناسبة لذلك واجدد شكري وامتناني لكرمك |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
،،،اذا اردت استخدام الفيبو فى اكسبيرت يجب ان تقوم بعمل معادلات المؤشر داخل الاكسبيرت لتحصل على المستويات وتقوم بتخزينها فى متغيرات يمكن التعامل معها فى فتح واغلاق الصفقات وخلافة،،، ،،،المعادله للاتجاه الصاعد هى (الهاى-(الهاى-اللو * المستوى المطلوب)،،، ،،،المعادله للاتجاه الهابط هى (اللو+(الهاى-اللو * المستوى المطلوب)،،، ،،،تحياتى،،، |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
التي فتحت افاق جديدة واسئل الله ان يوفقك ويفتح لك ابواب رزقه وتحياتي لشخصك الكريم |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
السلام عليكم
عندى استفسار صغير وهو هل يمكن برمجة ازرار على الشارت عند الضغط عليها تقوم بتنفيذ سكربت معين ؟ للتوضيح اكثر انا عندى سكربتات استخدمها فى البيع والشراء السريع السكالبنج طبعا عامل ليها hotkey ولكن سؤالي هل ممكن اضع ازرار على الشارت تكون بديل للhotkey ؟؟ وهل يمكن اختصار الموضوع كلو فى برمجة واحدة بمعني ان محتويات سكربتات البيع والشراء تكون مدمجة فى الأكسبرت الى هنبرمجة |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
1 مرفق
السلام عليكم
أولا بارك الله فيك أستاذ إسلام على هذه الدورة الطيبة والمفيدة والتي أسأل الله أن تعم نتائجها الطيبة بالخير والبركات على الجميع ثانيا أنا بدأت بالتطبيق معك خطوة خطوة ، وكتبت الأكواد متل ما حضرتك كتبتها تماما ، ولكن عند عمل compile تظهر لي رسائل الخطأ المرفقة ومرفق الأكسبرت كذلك لمعاينة الأخطاء وتصليحها ان أمكن من طرفك وبارك الله فيك يا أستاذ إسلام ونفع بك الأسلام والمسلمين |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
1 مرفق
اقتباس:
،،،وعليكم السلام ورحمة الله وبركاته،،، ،،،اهلا بك اخى كمال ، وشكرا لك على كلماتك الرقيقة ، تم اصلاح الاخطاء والتى كانت بسبب استخدام نوع اقواس غير صحيح للوظائف الخارجية وايضا اخطاء فى كتابة المتغيرات الخارجية،،، ،،،مرفق الاكسبيرت المعدل وبالمراجعة ستكون الصورة اوضح،،، ،،،تقبل تحياتى،،، |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
بارك الله فيك أستاذ إسلام على عدم الاطالة في الرد ، وعلى سعة صدرك على الأسئلة :) قمت بتنزيل الاكسبرت بعد تعديلاتك الكريمة ، ولكن ظهرت قائمة بنفس الأخطاء المرفقة في الصورة لا أعلم السبب لماذا !؟ هل ممكن أني أستخدم لغة mql5 والاوامر بلغة mql4 ؟؟ طلب تاني اذا ما فيها غلبة أستاذ إسلام ، أنو هل ممكن تعطينا شرح بسيط عن الأقواس وأنواعها لانو عم أغلط فيها كتير وهيا غالبا أخطائي بتكون فيها :( غير هيك أنو ما بفهم شو قصد رسالة الخطأ لاني مبتدأ وهالشي كتير متدايقني ومحبط معنوياتي :1 (26): ومن فضلك ما معنى رسايل الخطأ التالية : 'BreakEvent' - function must have a body MA cross ea.mq4 83 22 'TrailingStop' - function not defined MA cross ea.mq4 84 23 '(' - expressions are not allowed on a global scope MA cross ea.mq4 90 1 return value of 'OrderSend' should be checked MA cross ea.mq4 75 4 وبارك الله فيك تاني أستاذنا الفاضل ، ويا رب تعم الفايدة منك على الجميع :) :1 (21): تقبل أعطر تحياتي :) http://www.fx-arabia.com/vb/uploaded...1449152989.jpg |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
بارك الله فيك أستاذ إسلام على سرعة الرد وسعة صدرك للأسئلة :) :)
الحمد لله تم حل المشكلة في الاكسبرت ^_^ طلب تاني من أجل الاستفادة من خبرتك اذا ما فيها غلبة أستاذ إسلام :) :1 (77): ، أنو هل ممكن تعطينا شرح بسيط عن الأقواس وأنواعها لانو عم أغلط فيها كتير وهيا غالبا أخطائي بتكون فيها غير هيك أنو ما بفهم شو قصد رسالة الخطأ لاني مبتدأ وهالشي كتير متدايقني ومحبط معنوياتي :1 (26)::1 (106): ومن فضلك ما معنى رسايل الخطأ التالية : 'BreakEvent' - function must have a body MA cross ea.mq4 83 22 'TrailingStop' - function not defined MA cross ea.mq4 84 23 '(' - expressions are not allowed on a global scope MA cross ea.mq4 90 1 return value of 'OrderSend' should be checked MA cross ea.mq4 75 4 وبارك الله فيك تاني أستاذنا الفاضل ، ويا رب تعم الفايدة منك على الجميع |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
السلام عليكم بشمهندس إسلام ، وأتمنى أن تكون في تمام الصحة والعافية ... بالنسبة للأكسبرت MA cross ea فقد جربت عليه بعض الاعدادات ، وضعت البروفت = 0 ، ووقف الخسارة = 5 ومع وضع التريلنق سستوب = 5 أيضا ، لاحظت أنو عند فتح صفقة (شراء مثلا) يقوم الاكسبرت بوضع ستوب 5 نقط ، وفي حالة إرتفع السعر يحرك الستوب للأعلى ولكن عندما يرجع وينخفض السعر لاحظت في الباك تست انو برجع الستوب لمكانه الاصلي . يعني بالآخر بيقفل الشراء على خسارة . فيبدو ان وظيفة التريلنق فيها مشكلة أو ما شابه عندي |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
هل عند عمل اكسبريت لازم يكون موجود مؤشر لنفس الاكسبريت
يعنى انا لازم ابرمج المؤشرين الاول واعملهم اندكتور وبعدين ابرمج الاكسبرت لهم وارجع اسحب الاندكتور على الشارت وبعدين الاكسبرت عشان الاكسبرت يرضى يشتغل ولا ايه |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
،،،سيتم عمل شرح مفصل لها باذن الله،،، اقتباس:
|
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
،،،الموضوع نسبى ويعتمد على اشياء كثيرة ، فمثلا اذا كانت فكرة المؤشر تقوم بحسابات كثيرة ومتتالية ومن الممكن ان تستهلك مساحة كبيرة من الرامات فالافضل برمجتها فى مؤشر منفصل ثم استدعاء القيمة النهائية عن طريق الاكسبيرت وبالتالى سيكون الاكسبيرت اسرع فى الاداء ، ولكن فى كل الاحوال يمكن برمجة المؤشر داخل الاكسبيرت والعمل على القيم الداخلية،،، ،،،تحياتى،،، |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
|
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
حاجة اخيرة دلوقتى التنبية بنضاف للاكسبرت ولا المؤشر وايه الفرق واريد اضافة مؤشر لهذا الاسكبرت لو ينفع او تحويلة بنفس شروطة مع اضافة تنبية صوتى وتنبية بالايميل ولو حبيت اضيف عدد اخر من الموفينجات التنبية واحد ولا هنرجع نضيف تنبهات اخر ولو هيتم اضافة تنبهات اخرى ما هو مبدأ الفكرة وكيف انشط التريلنج ستوب http://www.fx-arabia.com/vb/uploaded...1450188400.mq4 |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
سؤال برمجى لو تكرمتم
لما نحب ندخل فى أكسبرت pip_step & pip_step_exponent ونيجى نعرف الـ steps ونقول ; int step2,step3 وبعدها فى البرمجة نكتب ;Step2=pip_step_exponent*Step ;Step3=pip_step_exponent*Step2 يبقى أنا لى سؤالين : السؤال الأول : مش المفروض أن step2 و step3 تاخد القيمة double ؟ ليه بقى ؟ لأن أولا الـstep مرتبطة بالـpoints بمعنى أنى لو pip step = 25وعملت pip step exponent = 1.5 يبقى المفروض الـstep2 = 37.5 لو int هتطلع 38 مش هتطلع بالقيمة الصح ,وبالتالى هتؤثر على قيمة كووووووووووول الـsteps اللى بعدها وهتيجى عند مرحلة معينة وتلاقى الـsteps كلها بقت زى بعضها .. صح ولا غلط ؟ السؤال الثانى : أنا لما اعرّف الـ step2 و الـstep3 فى أول الأكسبرت ، الأكسبرت هيطبق الـpip step exponent على الأتنين دول بس ولا كل الـsteps اللى بعدها ؟ يعنى لو هيطبق الـpip step exponent على الستبين دول بس يبقى انا محتاج أعرف عدد من الـsteps فى الأول بعدد صفقات التبريد اللى أنا محتاجها ؟؟؟؟؟؟؟؟؟؟؟؟؟؟ أرجو الرد ولكم منى جزيل الشكر |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
السلام عليكم ورحمة الله تعالى وبركاته
جزاكم الله الف خير على جميع المعلومات التي تقدمونها و جعلها الله صدقة جارية في الدنيا و الاخرة عندي سؤال برمجي الله يبارك فيكم : اذا اردت ان يتم فتح صفقات كلما تحرك السعر عدد من النقاط ستيب , مع شرط ان لا يفتح نفس نوع الصفقة من نفس السعر حاولت كثيرا ان اجد صيغة الشرط او الدالة و لكن لم أفلح اذا ممكن مساعدة //+------------------------------------------------------------------+ //| Hajsoft1.mq4 | //| Copyright 2015, HajSoft | / //+------------------------------------------------------------------+ #property copyright "Copyright 2015, HajSoft"" #property version "1.00" #property strict extern double Lot = 0.01 ; extern int StepOp = 3 ; extern int StepReO = 1 ; extern int TakeProfit = 0 ; extern int HTP = 7 ; extern int MagicNumber = 868380 ; int T,B1,S1,C,B2,S2; double TPB,TPS; bool BE,SE ; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { T = 1 ; if ( Digits == 5 || Digits == 3 ){ T = 10 ;} if ( TakeProfit == 0 ) {TPB = 0;} else {TPB = Ask+TakeProfit*Point*T;} if ( TakeProfit == 0 ) {TPS = 0;} else {TPS = Bid-TakeProfit*Point*T;} B1= OrderSend(Symbol(),OP_BUY,Lot,Ask,4,0,TPB," Buy Initial ",MagicNumber,0,clrSeaGreen); S1 = OrderSend(Symbol(),OP_SELL,Lot,Bid,4,0,TPS," Sell Initial ",MagicNumber,0,clrDarkOrange); //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- double OrderStepPriceB2 = LastOpenPriceB() + StepOp*Point*T ; double OrderStepPriceS2 = LastOpenPriceS() - StepOp*Point*T ; //if ( Ask != OrderOpenPrice() ) //if ( Ask >= OrderOpenPrice() + StepReO*Point*T ) //if ( Ask <= OrderOpenPrice ()- StepReO*Point*T ) { if ( Ask > OrderStepPriceB2 ) { B2 = OrderSend(Symbol(),OP_BUY,Lot,Ask,4,0,TPB," Buy Initial ",MagicNumber,0,clrSeaGreen); S2 = OrderSend(Symbol(),OP_SELL,Lot,Bid,4,0,TPS," Sell Initial ",MagicNumber,0,clrDarkOrange); } if ( Bid < OrderStepPriceS2 ) { B2 = OrderSend(Symbol(),OP_BUY,Lot,Ask,4,0,TPB," Buy Initial ",MagicNumber,0,clrSeaGreen); S2 = OrderSend(Symbol(),OP_SELL,Lot,Bid,4,0,TPS," Sell Initial ",MagicNumber,0,clrDarkOrange); } } } double LastOpenPriceB() { for(int i=OrdersTotal()-1;i>=0;i--) { bool s1=OrderSelect(i,SELECT_BY_TICKET,MODE_TRADES); if(OrderSymbol()==Symbol()&&OrderMagicNumber()== MagicNumber && OrderType() == OP_BUY ) { return(OrderOpenPrice());} } return(0); } //--------------------- LastOpenPrice For Sell Order -----------------------+ double LastOpenPriceS() { for(int i=OrdersTotal()-1;i>=0;i--) { bool s1=OrderSelect(i,SELECT_BY_TICKET,MODE_TRADES); if(OrderSymbol()==Symbol()&&OrderMagicNumber()== MagicNumber && OrderType() == OP_SELL ) { return(OrderOpenPrice());} } return(0); } ////////////////////// //+------------------------ Hide TakeProfit For Buy Orders ------------------------------------------+ int HBuyTP() { for( int i=OrdersTotal() ; i>=0 ; i-- ) { if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) { if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber && OrderType() == OP_BUY) { if (Bid>(OrderOpenPrice() + HTP * Point * T)) { C = OrderClose(OrderTicket(),OrderLots(),Bid,4*T,clrAq uamarine); } } } } return(0); } //+----------------------- Hide TakeProfit For Sell Orders ------------------------------------------+ int HSellTP() { for( int i=OrdersTotal() ; i>=0 ; i-- ) { if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) { if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber && OrderType() == OP_SELL) { if (Ask<(OrderOpenPrice() - HTP * Point * T)) { C = OrderClose(OrderTicket(),OrderLots(),Ask,4*T,clrAq uamarine); } } } } return(0); } |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
السلام عليكم ورحمة الله وبركاته
بارك الله فيكم و رزقكم خير الدنيا و الآخرة على كل المجهودات و المعلومات القيمة عند استفسار جزاكم الله الف خير هل توجد دالة او وظيفة برمجية تمكنني من حفظ قيمة متغير او بمعنى ادق ان اجعل الإكسبيرت يقرأ الاكيوتى قبل فتح اى صفقات ويحتفظ بقيمته وفى الاعدادات نضع خانه ونسميها profit مثلا ونضع شرط الاغلاق اذا كان الاكيوتى الحالى اكبر من او يساوى اخر اكيوتى + profit اغلق جميع العقود ثم يقوم بتخزين قيمة الاكيوتى الجديد ويصبح اخر اكيوتى ثم يبدأ ويستدعى اخر اكيوتى مره اخرى ارجو ان يكون الشرح واضح وفى الحقيقه لا اعلم اذا كانت هذه الفكره قابله للتنفيذ ام لا تقبلو تحياتي |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
،،،وعليكم السلام ورحمة الله وبركاته،،، ،،،يمكن عمل ذلك عن طريق انشاء متغير static ثم نقوم باعطاؤه قيمة الايكويتى الحالى فى الوظيفة oninit وبعد ذلك نقوم فى امر الاغلاق بوضع الشرط المطلوب ثم عند تحقيق الشرط والاغلاق يتم تخزين قيمة الايكويتى الجديدة فى المتغير الذى قمنا بانشائه،،، ،،،وبذلك ستظل قيمة المتغير ثابته ولن تتغير سوى بتحقيق شرط الاغلاق،،، ،،،تقبل تحياتى،،، |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
شكرا جزيلا:1 (73)::1 (105): |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
بارك الله فيك اخي الفاضل الآن عملت متغير static في oninit . و نجحت في حفظ القيمة ثابتة بعد كل تيك . لكن مع اقفال جميع الصفقات ؛ تبقى قيمة المتغير ثابتة لأنه في oninit . و محافظة على نفس القيمة السابقة . فهل من طريقة لتحديثه بعد اغلاق جميع الصفقات ؟ الله يكرمك . و تقبل تحياتي |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
،،،نعم اخى الفاضل يوجد طريقة وهى كما ذكرت لك من قبل يتم اعطاء المتغير القيمة الجديدة بعد تحقق شرط الاغلاق او يمكن بطريقة اخرى وهى التحقق من عدد صفقات الزوج واذا كانت صفر يتم اعطاء المتغير القيمة الجديدة،،، ،،،تحياتى،،، |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
السلام عليكم و رحمة الله و بركاته
جزاكم الله الف خير ما هي الصيغة البرمجية او الدالة التي تمكنني من تغيير لون الخلفية للشارت و الوان الشموع فور تشغيل الاكسبيرت او تحميل تمبليت فور وضع الاكسبيرت على الشارت شكرا جزيلا |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
مساء الخير
اين قائمه ستارت اللى هبدء وضع الكود فيه بالاصدار الحديث void OnTick() void OnDeinit(const int reason) int OnInit() |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
أخى الكريم اسلام العوامى |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
السلام عليكم
بالنسبه للكود التالى كود:
for (int i =Ordertotal-1;i>=0;i--) وانت بتنقص من الاوردر توتل واحد ولما توصل للصفر هيتوقف عاوز افهم النقطه دي بعد اذنكم ياشباب |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
Ea generator كيف يمكننى تنزيل هذا البرنامج لو سمحت
|
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
،،،وعليكم السلام ورحمة الله وبركاته،،، ،،،كلامك صحيح ، عندما تصل الحلقة الى صفر تتوقف ولكن لا تنسى ان الاكسبيرت يقوم بمراجعة كامل الكود كل حركة سعرية وان الحلقة التكرارية ستعمل كل حركة سعرية وعندما تصل للصفر ستتوقف ويتم اكمال باقي الكود وهكذا،،، |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
بس ملاحظه فى الدرس العاشر الدقيقه 6 بتقول مش عاوزين الحلقه تقف واننا نحاول ان الحلقه بتاعتنا ديما يكون فى ايدينا خرز فماذا تقصد بهذه الجمله |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
السلام عليكم
نبي اني ياخوتي كيف نقرا في دوره mql4 بس نبي مساعدتكم نبي التحديت اهو مايقبلس الرموز زي رمز الضرب * السوال اهني نبي نعرف كان نبي نضرب ععد معين شن اندير لان الرمز مايقبلاش الميتااديتور |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
السلام عليكم
خوتي نبي المتااديتور مايقبلش الرمز اهو * الي هو الضرب شن الحل !!:1 (69): |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
|
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
اقتباس:
،،،اهلا بك اخي الفاضل ، الدروس موجوده بالمواضيع علي الروابط التالية،،، دورة تعليم البرمجة الاحترافية بلغة mql4 دورة تعليم البرمجة الثانية MQL5 دروس شرح البرمجة المتقدمة بلغة MQL4 ،،،تحياتي،،، |
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
كيفية جعل الاكسبيرت يشترى بعد مرور مدة معينة ولتكن 30% من وقت فتح الشمعة الجديدة اذا كانت صاعدة , ويبيع اذا كانت هابطة بعد هذة المدة
|
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
السلام علبكم
كيفك اخي اسلام بأذن الله تكون تمام؟ اخي انا حاليا اقوم ببرمجة مؤشر يعرض لي خصائص المنصة ومعلومات الحساب لكن توقفت عند موضوع حيرني اريد تخصيص خانة لأظهار اعلى عدد اوامر (مفتوحة ومعلقة في نفس الوقت) يسمح به البروكر كحد اقصى MaxOrders ولكن لم اجد دالة لها مثلا fxdd اقصى عدد اوامر فيها هو 100 امر ... اكتف تريد اقصى عدد اوامر في الحسابات الحقيقية هو 250 امر وفي الحسابات الديمو هو 500 امر .... شركة forex.com اقصى عدد اوامر مفتوح غير محدود لدي اكسبيرد عرض فيه هذه الخانة لعرض اقصى عدد اوامر يسمح به البروكر ولاكني لا اعرف كيف قام المبرمج ببرمجتها ( يمكن هناك دالة مخصصة لل MaxOrders وانا لا اعرفها؟ ) الان ليس امامي الا طريقتين لمعرفة اقصى عدد اوامر يسمح به البروكر وهي : الاولى فتح عدد لا نهائي من الاوامر المعلقة البعيدة جدا كي لا تتفعل حتى يتوقف البروكر عن قبول اوامر جديدة ثم نحسب عدد الاوامر الثانية اسأل البروكر عن اقصى حد من الاوامريقبله والطريقتين غير منطقيات .... ارجو افادتي |
الساعة الآن 01:49 PM |
Powered by vBulletin® Copyright ©2000 - 2024
جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com