النتائج 1 إلى 15 من 19
- 15-11-2012, 01:34 PM #1
طلب تعديل بسيط لكن ضروري لنجاح الاكسبيرت
احبتى في الله ..
بعد اذنكم .. مرفق اكسبيرت مضاعفات يعمل بشكل جيد على منصات الديمو
ولكنه يواجه مشكله على المنصات اللايف وان شاء الله نجد الحل لديكم .
هو اكسبيرت مضاعفات وكما تعلمون انه كلما اضاف عقد يقوم بتغيير الهدف للعقود المفتوحه كلها
ولكن قد تكون المنصه مشغوله بتنفيذ عقد مما يعيق تنفيذ الاخر فى نفس الوقت
وبالتالي يعطى فى الجورنال رسالة انشغال السيرفر
2012.11.15 02:19:16 '663718': modification of order #14552970 buy 0.02 EURUSDm at 1.27594 sl: 0.00000 tp: 1.27590 -> sl: 0.00000 tp: 1.27580 failed [Too many requests]
ولا يقوم باعادة طلب التعديل للعقد مره اخري مما يتطلب التدخل اليدوي لتعديل الهدف لبعض العقود المفتوحه طبقا لهدف اخر عقد تم فتحه
ارجو ان يكون شرحى ومطلبي واضح وبانتظار مبدعينا لوضع التعديلات المناسبه على الاكسبيرت المرفق
ودمتم بكل ودegy4x_m.mq4
- 16-11-2012, 12:19 AM #2
رد:طلب تعديل بسيط لكن ضروري لنجاح الاكسبيرت
الكود ده double gd_96 = 5.0; هو المسؤول عن السليباج وهي عدد المحاولات واتذكر انه سبق عدلت هذا الأكسبيرت وعموما عدلته لك من 5 الى 30 فأذا المنصة ماتقبل نهائي ربما يكون هناك سبب آخر اما اذا مرات تقبل ومرات لا فالمشكلة مؤكد في المنصة .
- 16-11-2012, 04:17 AM #3
بارك الله فيك
وللاسف لازال يعطى الامر مرة واحده فان وجد السيرفر مشغول لا يكررها مرة اخري
وعلى اكثر من منصه لشركات مختلفه
فهل هناك بالفعل طريقه او معادله اخري لها دخل بهذا الامر فلربما هناك تعارض مثلا فى احدى المعادلات ؟؟؟
- 16-11-2012, 05:35 PM #4
استاذ جميل .. من فضلك
هل من الممكن ان يكون هناك كود اخر مسئول عن عملية اعادة امر الهدف من جديد للعقود
او ان تكون هناك معادلة غير صحيحه تعرقل اعادة تنفيذ الامر مثلا
لاني اعمل علي اكسبيرتات اخري واجدها تعيد الامر باستمرار حتي يستجيب السيرفر وعلي نفس البروكرات التي اعمل معها
- 16-11-2012, 06:27 PM #5
ممكن تنعمل دالة لتعديل الهدف افادني بها استاذي اسامة . بس اكون فاضي واحاول اضيف التعديل .
- 16-11-2012, 07:31 PM #6
- 16-11-2012, 07:32 PM #7
أعتقد أن هناك حل أفضل ... عادة ما استخدمه
إضافة دالة للربح بالدولار مربوط برأس المال ... أي أن تربح 5$ لكل 0.1 مثلا ... فاذا فتحت 1 لوت سيغلق على 50$ ... وبالتالي لن تحتاج الى تعديل الاوامر اصلا
- 16-11-2012, 07:43 PM #8
رد:طلب تعديل بسيط لكن ضروري لنجاح الاكسبيرت
جرب هذا ...
TP = 100
تعني ان الاكسبيرت سيغلق كل العقود اذا كان الربح = 100 * ( حجم اللوت الابتدائي 0.1) = 10 دولار
وبالتالي حتى لو فتح عشر صفقات ووصل العقد الاخير الى 0.2 مثلا ... سيغلق ايضا على 10 دولار
ملاحظة: الدالة المضافة للتجربة فقط. لا تستخدم الاكسبيرت في حالة وجود اكثر من اكسبيرت لانه يحسب الفرق بين الـ balance والـ equity ..
- 16-11-2012, 11:18 PM #9
رد:طلب تعديل بسيط لكن ضروري لنجاح الاكسبيرت
تفضل الأكسبيرت تمت اضافة دالة تعديل الصفقات المفتوحة
- 17-11-2012, 02:03 AM #10
بصراحه ياشباب انتم اكثر من رائعين
وروح التعاون لديكم اكبر دليل علي كرم اخلاقكم
في الحقيقه تحديد هدف اجمالي ثابت قد لا يتناسب مع طبيعة عمل الاكسبيرت
وقد يكون بالفعل الانسب هو تعديل دالة الهدف للصفقات المفتوحه
دعونا ننتظر افتتاح السوق واجرب ما تفضلتم به من ابداعات
تحياتي ،،،
- 19-11-2012, 01:04 AM #11
استاذ جميل .... بعد التحيه والشكر على مجهودك
اود فقط توضيح مقصدى .. فالاكسبيرت به بالفعل دالة لتعديل الاهداف طبقا لهدف اخر عقد
ولكن عند تنفيذ امر الداله يتم التعديل على بعض العقود والبعض الاخر يبقى كما هو بسبب انشغال المنصه فى تنفيذ الاوامر على العقود الاخري
ولكن لا يعيد مراجعة الاهداف التى لم يتم تعديلها او عمل ريفريش للامر مره اخري مما يتطلب التدخل اليدوى
وعند تجربة النسخه التى تفضلت سيادتك وارفقتها حدث تعارض فى تنفيذ الامر مما جعله لا يقم بتعديل اى عقد مطلقا
ودمتم
- 19-11-2012, 02:36 AM #12
الحقيقة الأكسبيرت من النوع المعقد كله متغيرات ويحتاج الى تدخل استاذي مستر دولار
- 19-11-2012, 03:13 AM #13
- 20-11-2012, 03:18 AM #14
تم تعديل الإكسبرت
ما هي تجربتك مع هذا الإكسبرت ؟
- 20-11-2012, 11:44 AM #15