السلام عليكم اخى كيرا
اريد انشاء اكسبرت اوامر معلقة حسب المؤشر المرفق بحيث الاتى :
عند بداية الاسبوع او الشهر او اليوم حسب الاعدادات يتم تعليق اوامر معلقة عند s1 -s2 -s3-s4 /r1-r2-r3-r4 او فوق منها بعدد نقاط يتم تحديده فى الاعدادات
لو وصل السعر الى s1 يتم الغاء جميع الصفقات المعلقة عند ال R او العكس بحيث تكون صفقات الشراء فقط او البيع فقط
يتم مضاعفة اللوت مضاعفات جمع او ضرب حسب الاعدادات عند الوصول الى s2 - s3 و هكذا
يتم اغلاق الصفقات عند الوصول لنقطة البريك ايفن + عدد نقاط يتم تحديده
لنفترض ان الصفقات لم تغلق و المؤشر رسم عند بداية الاسبوع او اليوم او الشهر مثلا خطوط جديدة فى هذه الحالة سيتم اكمال ما بدأناه و اخذ ايضا صفقات مضاعفة اخرى عند كل خط حتى الوصول للربح المحدد
الاعدادت :
points from S-R :عدد النقاط التى تبعد عن خط الS او الR التى سيتم تعليق الاوامر منها لو صفر ستكون الاوامر المعلقة مساوية لخط المؤشر
step between trades :الستيب بين كل امر معلق و الاخر
max trades:
lot :
multiply :جمع او ضرب او الغاء
profit points :نقطة البريك ايفن + هدف بالنقاط
profit usd : نقطة البريك ايفن + ربح بالدولار
عند الوصول للهدف لا يتم العمل غير عند تجديد رسم المؤشر :on-off
s1 :on-ff
s2:on-off
s3-on-off
s4:on-off
r1:on-off
r2:0n-off
r3:on-off
r4:on-off
شكرا استاذ كيرا على الرد السريع و لكن هنالك بعض الملاحظات
اول ملاحظة : هى انه لا توجد ستيب بين الصفقات المعلقة ارجو اضافته فى الاعدادات
ثانى ملاحظة : هى انه يأخذ صفقات بيع و شراء فى نفس الوقت و هذا غير مطلوب و المطلوب هو انه اذا اخذ صفقات شراء مثلا يظل فى الشراء و يلغى الصفقات المعلقة للبيع حتى ينتهى من الشراء و يغلقهها على الربح المطلوب ثم يبدأ من جديد الصفقات اذا كانت بيع او شراء
ثالث ملاحظة و هى الاهم : انه عند انتهاء الاسبوع مثلا و مازالت صفقات مفتوحة باقصى حد للوت و هو 0.04 ثم يبدأ اسبوع جديد الاكسبرت يضع صفقات معلقة اخرى بنفس اللوت الابتدائى و هو 0.01
المطلوب ان يكمل ما بدأه الاكسبرت و يكمل المضاعفات مثلا لو اخر لوت 0.04 فى السابق يبدا ب 0.05 فى الاسبوع الجديد ثم 0.06 و هكذا حتى تحقيق الربح المطلوب و لا ياخذ هيدج للصفقات ابدا حتى ينتهى من الصفقات المفتوحة
و اسف على الاطالة
للاسف الفكرة قائمة كليا على الملاحظة الثالثة و تم تجربتها يدويا بشكل مفصل و نجحت نجاح جيد
لذلك ان لم يكن هناك حل برمجى يمكن من خلاله مضاعفة اللوت سنتضطر الى التعديل اليها بحيث الاتى :
اولا سندخل الصفقات بناء على المؤشر المرفق و ليس اوامر معلقة و تكون الفكرة كالاتى
لمس احدى الخطوط او اختراقها ثم اعطاء المؤشر اشارة دخول سيتم الدخول لحظة الاشارة
ولا ندخل من المستوى الواحد اكثر من مرة حتى لو اعطانى المؤشر اكثر من اشارة
سوف ندخل الاشارة ثم ننتتظر الربح او المضاعفة من خط اعلى منه
يرجى عمل الستيب بين الصفقات فى هذه الحالة
ملاحظة مهمة : لو السعر صعد فوق مثلا r او هبط تحت s و المؤشر اعطانى اشارة تكون اشارة صحيحة المهم ان يكون كل خط له صفقة واحدة فقط
لو برمجيا اخى الكريم بالتأكيد هناك حل يمكن لهذه الفكرة
طيب لو ممكن تكون اول صفقة فقط مع مؤشر الداينمك و شرط ان تكون فوق r1 أو تحت s2 و كلما انعكس السعر و مؤشر الداينمك اعطى اشارة بنفس الاتجاه يتم التبريد بصفقات مضاعفة - الفرق ان اول صفقة فقط ستلتزم بمؤشر البيفوت اما باقى الصفقات فليس مهم مؤشر البيفوت ..هل هذا ممكن ؟
العلامات المرجعية