![]() |
طلب الدوال او الكود الخاص بعملية المقارنه هذه وكيفيه الربط أ/اسلام
3 مرفق
جزاك الله كل خير اخي اسلام وجعله في ميزان حنساتكم جميعا ومقدر لكم جهودكم وهنا سوف ابدأ طلبي لك سوف اقوم بإرفاق التالي شارت لعمليه الدخول والخروج وايضا اكسبيرت قمت ببرمجته والاعلان عن المتغيرات سابقا لكني لم اكمله بسبب انشغالي جدا الان وايضا بسبب بعض الدوال التى لم اكن اعرف عنها شيء فهيا جديده بالسبه لي كمبرمج php ولكن لعله خير واستفيد منك ان شاء الله ندخل صلب الموضوع ------------------------------------------------------------------ كنت قد كلمتك من قبل عن بعض الدوال وطلبت مني ان اسأل ولكني سوف اطلب منك كود لهذا الامر مثلا :- الاكسبيرت يكون معلن فيه بامر Extern عن الاتي بحيث يمكن للمستخدم ادخال كل قيمه كما يريد للموجود بالداخل وهو كالاتي :- 1- مفينج افاريج 1 وقيمه اي قيم ما تفرق ولكن سوف يكون داخل البولينجر 2- مفينج افاريج 2 وقيمه أي قيم ما تفرق ولكنها اعلى من سابقه ولكن هذا راجع لمستخدم الاكسبيرت ايضا 3- مؤشر البولينجر باند والاعدادات كما يريد المستخدم عادي ما تفرق 4- مؤشر الاستوكيستك والاعدادات كما يريد المستخدم عادي ما تفرق ---------------------------------- كل اللي فوق هذا ما عندي مشكله فيه ولكن القادم هو الاهم :- 1- مطلوب عمل داله بحيث اذا تحقق الشرط الخاص SELL يقوم الاكسبيرت بعملSELL مع اغلاق الشمعه المحدده على الشرط ويكون امر واحد فقط ولا يفتح الا اذا انتهي الامر الاول . 2- مطلوب عمل دالة بحيث اذا تحقق الشرط الخاص BUY يقوم الاكسبيرت بعمل BUY مع اغلاق الشمعه المحدده على الشرط ويكون امر واحد فقط ولا يفتح الا اذا انتهى الامر الاول . ------------------------------------ نيجي لأهم المهم وهذا لب الموضوع طيب ايه هيا الشروط المطلوب توافرها جميل نخش ع المهم : 1- أمر BUY اذا كانت الشمعة (فتحت اسفل وخارج حدود البولينجر وايضا أغلقت خارج البولينجر) + اسفل حدود مؤشر المفينج الصغير المدخل قيمه من قبل وهوه ع الشارت بالاحمر + مؤشر المفيتج الثاني وهو صاحب القيم الاكبر المدخل سابقا موجود أعلى كل هؤلاء ومعلم ع الشارت باللون السماوي + تقاطع الاستوكيستك اسفل خط الـ 20 هنا ينفذا الامر . 2- أمر SELL اذا كانت الشمعة (فتحت أعلى وخارج حدود البولينجر وأيضا اغلقت خارج البولينجر) + أعلى حدود مؤشر الموفينج الصغير المدخل قيمه من قبل وهو ع الشارت بالاحمر + مؤشر الموفينج الثاني وهو صاحب القيم الاكبر المدخل مسبقا أسفل كل هؤلاء + تقاطع الاستوكيستك أعلى خط الـ 80 هنا ينفذ الامر مرفق صورتين لعملية البيع والشراء وايضا نموذج تصميم الاكسبيرت من حيث المدخلات وهو مفتوح ايضا وكل الشكر والتقدير لكم ولو امكن بعد التنفيذ تعطيني الملف مفتوح المصدر حتى يتسنى لي دراسه الكود فهذا سوف يساعدني في التعلم وجزاك الله كل خير. كنت قد طلبت الطلب في قسم (موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4 ) ولكن يبدوا انه لم تلاحظ طلبي وكل الشكر والتقدير لك اخي الحبيب مرة اخرى |
رد: طلب الدوال او الكود الخاص بعملية المقارنه هذه وكيفيه الربط أ/اسلام
السلام عليكم
اخي اسلام كيف حالك ارجو ان تكون في تمام الصحه حتى الان لم يتم الرد على موضوعي اذا لم تكن متفرع اطلب منك ان تعطيني الكود الخاص بعملية المقارنه فقط يمكنني تعريف المتغيرات واستدعاء المشرات وايضا فتح اوردر سيند شراء وبيع ولكن احتاج الى كود الشروط فقط حتى يتم عمليه الشراء والبيع يعني احتاج الى كود المقارنه فقط ان امكن المساعده فيها وشكرا لك |
رد: طلب الدوال او الكود الخاص بعملية المقارنه هذه وكيفيه الربط أ/اسلام
1 مرفق
اقتباس:
اقتباس:
،،،اهلا بك اخي الفاضل ، تم اضافة كود استدعاء المؤشرات وكود المقارنة واصلاح الاخطاء الخاصة بأنواع المتغيرات الخارجية،،، ،،،تحياتي،،، |
رد: طلب الدوال او الكود الخاص بعملية المقارنه هذه وكيفيه الربط أ/اسلام
كل الشكر والتقدير اخي الحبيب
وجعلك من اهل الجنه ان شاء الله سوف اقوم بالمراجعه والتعلم ولي رجعة لك ان شاء الله اذا وقف معي شيء بالكود لم افهمه مليون شكر لك مره اخرى |
رد: طلب الدوال او الكود الخاص بعملية المقارنه هذه وكيفيه الربط أ/اسلام
4 مرفق
[LEFT]اخي اسلام اولا اشكر لك جهودك بارك الله فيك والكود واضح ولكن الغريب في الامر انه لا يعمل
ولم يقم بفتح اي صفقة شراء او بيع مع تحقق جميع الشروط فأين هو الخلل وسوف اوضح لك الاتي كود:
extern string TP1SL = "=====Setting EA====="; كود:
double ticksize = MarketInfo (Symbol(),MODE_TICKSIZE); كود:
if(Open[1]<b2&&Close[1]<b2&&Close[1]<ma1&&Close[1]<ma2&&s1>s2&&s1<=20&&s2<=20) |
رد: طلب الدوال او الكود الخاص بعملية المقارنه هذه وكيفيه الربط أ/اسلام
اقتباس:
،،،تحياتي،،، |
رد: طلب الدوال او الكود الخاص بعملية المقارنه هذه وكيفيه الربط أ/اسلام
انا مقصدي بالتقاطع كنت اقصد قطعه لاعلى الخط 80 يعني اختراقه والعكس وليس تقاطع الخطين معا الان علمت ما سبب اضافة اتنين كود للاستوكيستك
اسف على عدم توضيحي فالخطأ عندي وكل الشكر والتقدير لك اخي اسلام صراحه دروسك استفدت منها كثير ولكن لي طلب اخير الدروس الموجوده على اليوتيوب لك لو تضع معاها كود كل درس مع الشرح نفسه يكون ممتاز لان جوده الفيديو ليست واضحه كفايا وبالتالي الاكواد والرموز ليست واضحه بالنسبه لي لم اجد مشكله لكن اتكلم عن غيري وجزاك الله كل الخير لما يحبه الله ويرضاه |
رد: طلب الدوال او الكود الخاص بعملية المقارنه هذه وكيفيه الربط أ/اسلام
اقتباس:
،،،تقبل تحياتي،،، |
رد: طلب الدوال او الكود الخاص بعملية المقارنه هذه وكيفيه الربط أ/اسلام
بارك الله فيك وفتح وعليك ان شاء الله
طيب اخي الحبيب هل كودي به اي اخطاء قمت بتعديل الكود في الاستوكيستك وازاله && ووضع || بحيث تم التقاطع او كانو اعلى فقط يعني اي شرط يتحقق منهم وخلاص وللاسف لم يستجيب الكود ايضا فقمت بحذف الجزء الخاص بالاستوكيستك نهائيا من الكود واعتمدت فقط على الموفينجات و البولينجر في المقارنة ولا استجابه ايضا قمت بتغيير شمعة الفتح من 1 الى 0 وايضا لا استجابه فما الخلل ارجو ان تتأكد من هل يوجد مشاكل بالكود او لا |
رد: طلب الدوال او الكود الخاص بعملية المقارنه هذه وكيفيه الربط أ/اسلام
اقتباس:
كود:
t=1; if(Digits==5||Digits==3){t=10;} ،،،واستبدال الاسطر التالية،،، كود:
{OrderSend (Symbol(),OP_BUY,Lots,Ask,3,Ask-(Stoploss*Point*t),Ask+(Takeprofit*Point*t),NULL,magic,0,Blue);} كود:
{OrderSend (Symbol(),OP_SELL,Lots,Bid,3,Bid+(Stoploss*Point*t),Bid-(Takeprofit*Point*t),NULL,magic,0,Blue);} |
رد: طلب الدوال او الكود الخاص بعملية المقارنه هذه وكيفيه الربط أ/اسلام
الخطـأ هو 130
2017.02.25 19:19:20.686 2017.01.10 05:43:45 EURUSD,M15: OrderSend error 130 مع العلم تابعت احد دروسك وكانت المشكله في الشرح بسبب عدم وجود استوب لوز او بيساوي صفر لكن عندي يوجد قيمه في كل متغير للاهداف المؤشرات ولا اعرف ما الخطأ حتى بعد تعديل الكود الاخير للبيع والشراء لك هذا وماشاء الله كود تعديل المنصه مختصر جدا بارك الله فيك وفي جهودك كل الشكر والتقدير لك اخي اسلام وانا اسف لك لاني تعبتك معي ولكن احاول التعلم منك ولو في اي شيء فانت بحر من العلم ماشاء الله وان شاء الله قريبا اكون تلميذ لك باذن الله |
رد: طلب الدوال او الكود الخاص بعملية المقارنه هذه وكيفيه الربط أ/اسلام
1 مرفق
اقتباس:
،،،تحياتي،،، |
رد: طلب الدوال او الكود الخاص بعملية المقارنه هذه وكيفيه الربط أ/اسلام
كل الشكر والتقدير لك اخي اسلام فكل الشكر لا يوفي حقك اخي الكريم
سوف اقوم بالتجربه والمتابعه ومنتظر من حضرتك المحتوى الجديد من الشرح بفارغ الصبر خصوصا موضوع المضاعفات والصفقات العكسيه بالاهداف المتحركه فلدي الكثير من الانتاج والتعديل ولكن ينقصنى بعض الاكواد التى لا اعرف كيف ابنيها وشكرا جزيلا مره اخرى |
رد: طلب الدوال او الكود الخاص بعملية المقارنه هذه وكيفيه الربط أ/اسلام
2 مرفق
كل الشكر والتقدير لك اخي اسلام ومن لا يشكر الناس لا يشكر الله
ويكفي تعبك معي لكن للاسف الشديد لم يعمل الكود ايضا مع العلم لا يعطي في الجرنال اي خطأ والصور في المرفقات توضح ذلك بعد العديد من المحاولات والتجاربه الخاصه توصلت الي ان المشكلة كلها تكمن في كود معين الا وهو كود:
if(OrdersTotal()==0){ كود:
if(Open[1]<b2&&Close[1]<b2&&Close[1]<ma1&&Close[1]<ma2&&s1>s2&&s1<=20&&s2<=20) يمكنك تجربته والغاء مؤشر الاستوكيستك نهائي حتى تكون متأكد من الاشاره وعمل الكود عموما الكود يعمل واذا لديك اختصار فيا مرحبا احب هذا جدا واذا حتى مافي فكل الشكر لك يكفي تعبك فقط معي ولولا مساعدتك لما قدرت اعدل او اسوي اي شيء بارك الله فيك وعليك - وطلبي الاخير احتاج كود مضاعفات للجمع بهذه الطريقة 0.01 - 0.02 - 0.03 - 0.05 - 0.08 ويكون اقصى ماكس لوت 2.0 لوت مثلا توصلت لطريقة الضرب وطريقة العد بموجب واحد فقط لكن حتى الان تائه في التى اريدها هذه - حاجه كمان بفكر فيها كود فتح صفقتين عكس بعض يعني Sell - Buy في نفس الوقت بهدف محدد لكل واحده ولكن فرق السعر بين الصفقتين يكون مثلا 20 نقطه والهدف لكل منهم 20 اذا تم اصابة أي هدف من الاثنين وليكن Sell يفتح مكان الهدف المضروب واحده معاكسه للنوع الاخر وهيا الـ Buy مع نفس الصفقه الاولى يعني كده اصبح عندي (2) Buy بس الاخيره تكون بلوت مضاعف وهدف الاتنين سعتها يبقى واحد ويتحرك عند سعر دخول الصفقه الاولى دلة السعر المتحرك modify متابعها الان لكن باقي الكود لو تقدير تديني الاياته وانا اتعلم فيه برده يبقى تمام واسف على الاطاله وشكرا لك اخي الحبيب مستر اسلام |
الساعة الآن 03:06 AM |
Powered by vBulletin® Copyright ©2000 - 2025
جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com