-
العفو وبالتوفيق إن شاء الله
-
تم العمل بفكرة الترابط بين الازواج من خلال هذا الاكسبرت
https://www.myfxbook.com/members/ayman77/hedgetwopairs/2160084
ولكن تبقى مشكلة تعويم الصفقات
لذا ...
نحتاج تعديل بسيط على الاكسبرت وهو كالاتي ...
الشرط الاول
اذا تم تفعيل احد الاوردرين (بيع او شراء) واغلقت الشمعة ..
هنا يجب ان نترك الاوردر المعلق المعاكس للاوردر المفعل كما هو بدون اغلاقه
الشرط الثاني
بعد اغلاق الشمعة الجديدة نقوم بعمل اوامرنا المعلقة دون المساس بالاوامر القديمة
وتكرار نفس الشرط الاول
-----------------------
واذا لم يتم تفعيل احد الاوامر نقوم باغلاقهم فور اغلاق الشمعة
------------------------
اما بالنسبة لخياري
DeleteAtNewBar
CloseAtNewBar
فالخيار الاول يقوم بحذف الاوامر المعلقة التي لم تفعل
والخيار الثاني يقوم باغلاق كل الاوامر بمجرد اغلاق الشمعة
وبالتالي نحتاج تعديلها طبقاً للشروط المدرجة في الاعلى
-
1 مرفق
-
CloseAtNewBar
يقوم باغلاق الاوامر المفعلة والمعلقة معاً
وانا احتاج اغلاق المعلقة فقط وليس المفعلة
-
الشروط مرة اخرى
يقوم الاكسبرت بغلق الاوامر المعلقة بعد اغلاق الشمعة في حالة لم يتم تفعيل احدى الاوامر
اما لو اتفعل احد الامرين يتركهم حتى لو اغلقت مليون شمعة
ويكرر نفس الشيء مع اغلاق كل شمعة
-
الشرط موجود بالخاصية DeleteAtNewBar وليس CloseAtNewBar
-
ما انا جربتها ولكنها لا تعمل
حيث يترك الاوامر المعلقة كما هي بعد اغلاق الشمعة في حالة لم يتم تفعيل احد الامرين
-
أخي الكريم قمت بإصلاح الخلل ولكن بعد مراجعة الكود كاملا تبين ان هناك الكثير من التناقضات الشرطية ضد هذا التعديل بسبب كثرة الخصائص الاختيارية ! وفعلا عند التجربة بالباكتيست تم فتح الكثير من الأوامر المعاكسة بمجرد حذفه عند إغلاق الشمعة!...
لذلك الأفضل شرح الفكرة كاملة من البداية بأقل الخصائص
ونرجو أن يكون طلبك مبني على فكرة مجربة وذات فائدة لأن هذا النوع من الأفكار الرقمية هو الأصعب برمجيا،،،
والله الموفق
-
الفكرة باختصار
عمل اوامر معلقة على زوجي الباوند سترالي والباوند ين فريم الساعة
ثم استخدام اكسبرت خدمي يقوم باغلاق شراء الباوند سترالي مع بيع الباوند ين على تارجت معين
ويقوم باغلاق بيع الباوند سترالي مع شراء الباوند ين على تارجت معين
واكسبرت خدمي اخر يقوم باغلاق الجميع على تارجت معين
طبعاً انا بستخدم الاكسبرت المرفق في هذا الموضوع مع الغاء تفعيل ...
DeleteAtNewBar
CloseAtNewBar
وجعلهم فولس
المشكلة التي تحدث معي هي كثرة الصفقات العائمة بسبب ان السعر يتذبذب كثيراً وفي تلك الفترة يتم فتح اوامر معلقة كثيرة
فتأتي شمعة ذات ديل علوي وسفلي وتفتح الاوامر وهكذا ,,,
لذلك اردت الغاء الاوامر التي لم تفعل
اما الاوامر التي تم تفعيلها فيتم ترك الاوامر المعلقة المعاكسة لتكون حماية للمفعلة ولكي تعمل على توازن الحساب والصفقات
هي مجرد فكرة قد تساهم في تقليل عدد الصفقات !!
للاطمئنان
هذا رابط تجربة الاكسبرت لاقل من ثلاثة اسابيع
https://www.myfxbook.com/members/ayman77/hedgetwopairs/2160084
الطريقة ناجحة بس لو نعرف نحل مشكلة الصفقات العائمة
يا اما لو مش هنعرف يبقى الحل اننا نرفع قيمة الرصيد مع تقليل اللوت
وفي نفس الوقت نختار شركة تسمح بفتح عدد لا نهائي من الصفقات في الحساب مثل ثنك فوركس
-
1 مرفق