أتمنى أن يتسع صدرك لاضافة خيارات لادارة رأس المال بالطريقة التالية:
الهدف هو تحديد الحد الأقصى لحجم الصفقة بشكل آلي.
الأمر كله متعلق بالوقف، سواء التقليدي أو النسبي و بنسبة مئوية من الميزانية.
خيارات خارجية مطلوبة:
AutoPositionSize: true/false،
Balance: قيمة الميزانية المراد اعتمادها، 0=القيمة الحالية الظاهرة في برنامج التداول و
MaxLoss: الحد الأقصى للخسارة، كنسبة مئوية من الميزانية المعتمدة
المعادلة: حجم الصفقة=MaxLoss/قيمة الوقف (قيمة البيب لعقد واحد*بُعد الوقف)
ملاحظة: حاليا أستخرج قيمة عقد واحد عن طريق المؤشر المرفق.
مثــال
عملة الحساب هي اليورو، ما يراد تداوله هو الداو
-,Balance=€ 1000
MaxLoss=10% أي -,100 €
قيمة البيب لـ 1 عقد لمؤشر داو هي 0.86 يورو (ما يعادل 1 دولار)، الوقف على بعد 50 نقطة
100/(0.86*50)=2.3
اذاً حجم الصفقة بناءً على هذه المعطيات هو 2.3 عقد
ما التصرف لو كان الوقف، التقليدي أو النسبي لا فرق، على بعد 120 نقطة (أي أن الخسارة في العقد الواحد، ان تحققت، ستصل الى 103.2 يورو)، هذا بافتراض أن أقل عقد ممكن تداوله هو 1 و ليس 0,97.
بكل بساطة لا يعلق الخبير أية أوامر و يصدر رسالة (SL is greater than max loss) بعد محاولة التعليق الفاشلة.
بالاضافة الى ما سبق، أرجو اضافة
MaxSpread
MaxSlippage
Tradingday: اليوم الذي يعمل فيه الاكسبرت عند الساعة المعينة، "0"=كل يوم، "1"=الاثنين، الخ
العلامات المرجعية