مشاهدة النسخة كاملة : مطلوب تعديل على اكسبرت من برمجة الاخ kira-h
mohamed atch
06-02-2020, 11:39 PM
السلام عليكم و رحمة الله
مطلوب التعديل على اكسبرت و حسب ما وجدت هو من برمجدتك اخي kira-h و لكني لم اجده بصيغة mql4
التعديل المطلوب اولا هو في اللوت ..ارجوا تعويض ملا اللوت يديويا ب معادلة بسيطة
و هي
لوت الصفقة 2 = لوت الصفقة 1+
lot multip بحيث lot multip يتم تحديده مسبقا
مثلا
lot multip =0.1
صفقة 1 لوت 0.1 الصفقة 2 اللوت يكون =0.1+0.1
الصفقة 3 لوت هو 0.2+0.1
الصفقة 4 لوت هو 0.3+0.1
الصفقة 5 لوت هو 0.4+0.1
الصفقة 6 لوت هو 0.4+0.1
ثانيا اضافة خاصية غلق كل الصفقات على ربح معين
ثالثا اذا امكن اضافة ترالينغ ستوب للصفقة الاولى و الغاءه في حالة فتح الصفقات المعلقة لكي يتماشة مع الاستراتيجة
رابعا اضافة معلومات الحساب في الشارت مثل الربح الحالي .قيمة الحساب
خامسا و اهم شئ اذا امكن النسخة تكون بصيغة mql4 اذا امكن تحسبا لاي تعديل بسيط قد اضيفه و لفهم طريقة عمل الاكواد في الاكسبرت و بارك الله فيكم
mohamed atch
07-02-2020, 04:53 PM
لوت الصفقات التالية تكون لوت الصفقة السابقة +lot multip
kira-h
07-02-2020, 11:59 PM
وعليكم السلام
مرفق الاكسبيرت
بالنسبة لطلبك الأخير راجع الموضوع بتوقيعي
mohamed atch
08-02-2020, 12:09 PM
وعليكم السلام
مرفق الاكسبيرت
بالنسبة لطلبك الأخير راجع الموضوع بتوقيعي
حسب ما فهمت هذه الشروط تشمل البرمجة و ليس التعديل بالنسبة لي نصخة mql4 لا مشكلة
و لكن بما انه تعديل فقط و ليس برمجة لما عليه ان يشتغل فقط على منصة BDSWISS (https://cpartner.bdswiss.com/visit/?bta=39014&nci=6182&campaign=2448) ارجوا التوضيح
kira-h
08-02-2020, 06:35 PM
أخي الكريم التعديل ايضا برمجة وتم تقييد الاكسبيرت لأنه من برمجتي الخاصة
mohamed atch
08-02-2020, 09:03 PM
أخي الكريم التعديل ايضا برمجة وتم تقييد الاكسبيرت لأنه من برمجتي الخاصة
حسنا لا مشكلة من برمجتك و لك الحق في ذلك و لكن لما تجبروننا على تشغيل الاكسبرت فقط على منصة bdswiss غريبة و الله
من حقك ان تقيد الاكسبرت من حقك ان تطلب حق البرمجة مقابل تعب و لكن ان تفرض علي تشغيل الاكسبرت فقط على منصة bdswiss بدون تعليق
ابو عمر
09-02-2020, 07:38 PM
حسنا لا مشكلة من برمجتك و لك الحق في ذلك و لكن لما تجبروننا على تشغيل الاكسبرت فقط على منصة bdswiss غريبة و الله
من حقك ان تقيد الاكسبرت من حقك ان تطلب حق البرمجة مقابل تعب و لكن ان تفرض علي تشغيل الاكسبرت فقط على منصة bdswiss بدون تعليق
لا احد يجبرك فهناك خيارات (مجانية ومدفوعة) اختر ما يناسبك
راجع الموضوع جيداً
شروط وضوابط صنع الاكسبيرتات والمؤشرات والسكربتات المجانية (https://www.fxprg.com/vb/showthread.php?t=34377)
mohamed atch
09-02-2020, 09:24 PM
لا احد يجبرك فهناك خيارات (مجانية ومدفوعة) اختر ما يناسبك
راجع الموضوع جيداً
شروط وضوابط صنع الاكسبيرتات والمؤشرات والسكربتات المجانية (https://www.fxprg.com/vb/showthread.php?t=34377)
بالتوفيق لكم ..
mohamed atch
09-02-2020, 10:29 PM
وعليكم السلام
مرفق الاكسبيرت
بالنسبة لطلبك الأخير راجع الموضوع بتوقيعي
بعض الملاحظات
ارجوا ان يتم حذف موفينج افريج من الااستراتيجية و تحديد نوع الصفقة مسبقا عوض عنه
الاكسبرت المفروض يغلق كل الصفقات عند ضرب الهدف و البدا من جديد و الاكسبرت حاليا لا يفعل ذلك ..شاهد الصورة ترك وراءه صفقة مفتوحة
19202
الاكسبرت احيانا يفتح صفقة فقط و لا يضع صفقة معلقة
19203
kira-h
11-02-2020, 12:34 AM
طيب جرب النسخة المرفقة
mohamed atch
11-02-2020, 01:37 PM
طيب جرب النسخة المرفقة
تم حل مشكلة ترك الصفقات مفتوحة بعد الغلق
1-و لكن في مشاكل بالرغم من اني مفعل خاصية اكمال التداول الا ان الاكسبرت بعد غلق الصفقات لا يفتح اي صفقة بعدها
2-و الترالينج ستوب لا يعمل مطلقا
3-في فكرة اريد اضافتها و لكن لا اعلم ان كان يمكن تطبيقها عل العموم هي بسيطة و هي اضافة خاصيتين هما usd profit2 و usd loss2
مختلفتين عن الاولى بحيث تتفعل فقط عند الوصول الى عدد معين من الصفقات المفتوحة يتم تحديدها مسبقا و تكون ك صمام امان للخروج من الصفقات في حالة كثرة الصفقات المفتوحة و الخروج باقل الاضرار
kira-h
11-02-2020, 07:09 PM
جرب النسخة المرفقة
أما التريلينغ يعمل فقط في حالة عدم وجود أي امر معلق
mohamed atch
12-02-2020, 03:22 PM
جرب النسخة المرفقة
أما التريلينغ يعمل فقط في حالة عدم وجود أي امر معلق
الترالينج في هذه الحالة غير مفيد..الترالينج ستوب له علاقة مع صفقات المفتوحة و ليس المعلقة بحيث
في حالة وجود فقط صفقة واحدة مفتوحة يعمل الترالينج اذا حصل و فتحت صفقة ثانية لا يعمل يعني هو فقط يعمل للصفقة الاولى المفتوحة لوحدها فقط
يتبع ....
mohamed atch
12-02-2020, 03:32 PM
ملاحظة في ما يخص usd loss 2
هو يعمل بشكل جيد فقط في شروط غلق الصفقات ارجوا ان يتم الغلق على اكبر قيمة للخسارة و ليس اقل قيمة بمعنى
اذا وضعت usd loss 2=10 المطلوب غلق الصفقات في حالة واحدة فقط اذا وصلت الخسارة الى 10 دولار و ليس اكثر
الاكسبرت الان اذا وضعت usd loss 2=10 اي خسارة فوق 10 دولار يغلق الصفقات من المفروض ينتظر الى ان تصل الخسارة الى 10 دولار ليغلق الصفقات
للخروج باقل الاضرار
يتبع......
kira-h
12-02-2020, 06:13 PM
الترالينج في هذه الحالة غير مفيد..الترالينج ستوب له علاقة مع صفقات المفتوحة و ليس المعلقة بحيث
في حالة وجود فقط صفقة واحدة مفتوحة يعمل الترالينج اذا حصل و فتحت صفقة ثانية لا يعمل يعني هو فقط يعمل للصفقة الاولى المفتوحة لوحدها فقط
يتبع ....
تم تعديل الشرط بالنسخة المرفقة
ملاحظة في ما يخص usd loss 2
هو يعمل بشكل جيد فقط في شروط غلق الصفقات ارجوا ان يتم الغلق على اكبر قيمة للخسارة و ليس اقل قيمة بمعنى
اذا وضعت usd loss 2=10 المطلوب غلق الصفقات في حالة واحدة فقط اذا وصلت الخسارة الى 10 دولار و ليس اكثر
الاكسبرت الان اذا وضعت usd loss 2=10 اي خسارة فوق 10 دولار يغلق الصفقات من المفروض ينتظر الى ان تصل الخسارة الى 10 دولار ليغلق الصفقات
للخروج باقل الاضرار
يتبع......
ممكن ان نجعله كشرط تساوي عوض أصغر من أو يساوي، ولكن لن يتحقق على ارض الواقع إلا نادرا بسبب تحرك السعر التكي قد يقفز ولا تتحقق الخسارة المحددة، لهذا يعتبر شرط التساوي غير منطقي ولابد من جعل الناتج أصغر من او يساوي الخسارة المحددة
mohamed atch
13-02-2020, 01:06 PM
تم تعديل الشرط بالنسخة المرفقة
ممكن ان نجعله كشرط تساوي عوض أصغر من أو يساوي، ولكن لن يتحقق على ارض الواقع إلا نادرا بسبب تحرك السعر التكي قد يقفز ولا تتحقق الخسارة المحددة، لهذا يعتبر شرط التساوي غير منطقي ولابد من جعل الناتج أصغر من او يساوي الخسارة المحددة
كل شئ تمام ناتي الان الى النسخة المعدلة و ستكون بكل بساطة اكسبرتين في اكسبرت واحد بمعنى
المطلوب الان دمج اكسبرتين في اكسبرت واحد بيع و شراء في نفس الوقت و اكيد يتم تفرقة الصفقات بالماجيك نامبر..خذ الوقت الكافي لعمل الاكسبرت
kira-h
14-02-2020, 06:08 PM
مرفق الاكسبيرت النسخة 9
mohamed atch
14-02-2020, 09:24 PM
مرفق الاكسبيرت النسخة 9
في بعض المشاكل في النسخة
1-عند تفعيل البيع فقط الترالينج ستوب لا يعمل
2-عند تفعيل الشراء فقط الترالينج ستوب لا يعمل
3-عند تفعيل البيع و الشراء الترالينج ستوب لا يعمل
4-بالنسبة ل usd profit او usd loss لا اعلم ان كان يجمع كل الصفقات ام يفصل بينهم
ما اريده هو ان يكون مرتبط بالماجيك نامبر الخاص بالصفقات
او نضع usd profit 1 ماجيك نمبر 1 و 2 usd profit ماجيك نامبر 2 حتى يفصل الاكيبرت بين ربح الصفقات
5-في اضافة اريدها في الشارت بالنسبة للارباح هل يمكن الفصل بين الارباح في الشارت بمعنى ربح صفقات ماجيك نامبر 1 و ربح صفقات ماجيك نامبر 2
kira-h
14-02-2020, 10:06 PM
تم التعديل بالنسخة المرفقة
mohamed atch
15-02-2020, 09:15 PM
تم التعديل بالنسخة المرفقة
الاكسبرت شغال حسب الطلب و لكن لاحظت في مرات لا يغلق الصفقات مع اني واضع الاغلاق على ربح 10 دولار ...انا اشك ان الخلل في الاغلاق على الربح usd profit
19365
و احيان تجد ا الخسارة في الشارت لا تتغير رغم تحرك السعر
19366
في خلل ما في اغلاق الصفقات على ربح معين
من الافضل الحذف الكلي لخاصية usd profit و نترك فقط usd profit 2 بدلا منه
kira-h
15-02-2020, 09:57 PM
لا يوجد أي خلل بالربح بالدولار لأن ماجيك اكسبيرت Buy منفصل تماما عن ماجك اكسبيرت Sell
وعموما يمكن الغاء اي منهما بعمل 0
وجدت فقط خطأ بسيط في لون (الاحمر أو الاخضر) بالربح بالبيانات على الشارت مدمجين تم فصلهما بالنسخة المرفقة
mohamed atch
16-02-2020, 12:27 PM
لا يوجد أي خلل بالربح بالدولار لأن ماجيك اكسبيرت Buy منفصل تماما عن ماجك اكسبيرت Sell
وعموما يمكن الغاء اي منهما بعمل 0
وجدت فقط خطأ بسيط في لون (الاحمر أو الاخضر) بالربح بالبيانات على الشارت مدمجين تم فصلهما بالنسخة المرفقة
يرجى وضع ملف ex حفاضا على الحقوق
kira-h
16-02-2020, 07:35 PM
يرجى وضع ملف ex حفاضا على الحقوق
تم تعديل المشاركة
جزاك الله خيرا
mohamed atch
17-02-2020, 12:39 PM
لا يوجد أي خلل بالربح بالدولار لأن ماجيك اكسبيرت Buy منفصل تماما عن ماجك اكسبيرت Sell
وعموما يمكن الغاء اي منهما بعمل 0
وجدت فقط خطأ بسيط في لون (الاحمر أو الاخضر) بالربح بالبيانات على الشارت مدمجين تم فصلهما بالنسخة المرفقة
قيد التجربة
mohamed atch
17-02-2020, 01:35 PM
لا يوجد أي خلل بالربح بالدولار لأن ماجيك اكسبيرت Buy منفصل تماما عن ماجك اكسبيرت Sell
وعموما يمكن الغاء اي منهما بعمل 0
وجدت فقط خطأ بسيط في لون (الاحمر أو الاخضر) بالربح بالبيانات على الشارت مدمجين تم فصلهما بالنسخة المرفقة
هل يمكن عمل نسخة اخرى مضاعفة بحيث تفتح صفقتين ماجيك نامبر1 و2 بشكل عادي و بعدها بعد بعد محدد مثلا 200 نقطة تفتح صفقتين اخريتين بماجيك نامبر 3 و 4 يعني يكون لدينا
اكسبرت مضاعف خههههههه..
kira-h
17-02-2020, 09:48 PM
لا اخي الكريم غير مناسب ببرمجته الحالية
لكن يمكنك عمل هذا لايف (ديمو) بشكل يدوي وتغير فقط الماجك نمبر بشارت آخر لنفس الزوج
mohamed atch
18-02-2020, 01:02 PM
لا اخي الكريم غير مناسب ببرمجته الحالية
لكن يمكنك عمل هذا لايف (ديمو) بشكل يدوي وتغير فقط الماجك نمبر بشارت آخر لنفس الزوج
اعلم ذلك و لكن لتجربته تحتاج وقت طويل +مشاكل الاكسبرتات هي انها تحتاج في بي اس لان الاكسبرت يجب ان يشتغل بدون توقف ..و الحل هو الباك تاست للتجربة
على العموم بارك الله فيك نكتفي بهذه النسخة
قيد التجربة ...يتبع
kira-h
18-02-2020, 04:29 PM
بالتوفيق إن شاء الله