ارجو عمل هذا الاكسبيرت بفكره جديده
السلام عليكم ورحمة الله وبركاته
فكرة الاكسبيرت اختيار مؤشر لنقطة الدخول الاولى في حال عكست الصفقه يتم الدخول بصفقات اخرى تعتمد على فكره جديده على الاقل بالنسبه لي ناتي الان لشرح المطلوب
اولا فتح صفقة شراء اذا كان مؤشر rsi تحت مستوي 30 والبيع فوق 70 ( طبعا ادراج التحكم بخصائص المؤشر في نفاذة الاعدادات)
الهدف يكون بالنقاط ( مثلا 10 نقاط )اذا حقق الهدف تقفل الصفقه ويبدا من جديد في حال تحقق الشروط
____________________________________
اما في حالة عكس الصفقه الاولى نقوم بعمل التالي
الصفقات التي تلي الصفقه الاولى تكون باستخدام الاستيب يعني مثلا افتح الصفقه الثاني بعد 20 نقطة من نقطة الدخول الاولى ولو استمر في الانعكاس ايضا يستمر في فتح صفقات على نفس الاستيب ( هنا يكون الهدف متحرك لتحقيق الربح المحدد في الخطوه الاولى بمعنى لا بد من تحقيق 10 نقاط بعد كل تبريده
النقطه المهمه جدا جدا جدا جدا
ان الصفقات التي تلي اول صفقه حجمها يعتمد على عاملين نقاط الهدف والاستيب شرح هذه النقطه كالتالي:
الصفقه الاولى اعتمدت على المؤشر وكان الهدف 10 نقاط مثلا
عكست الصفقه اذن هنا لا بد ان يكون حجم الصفقه الثانيه يغطي خسائر الصفقه الاولى ويحقق العشر نقاط
مثلا لو دخلنا الصفقه الاولى ب 1 لوت استاندر وعكس وكان الاستيب الموضوع لدخول صفقات التبريد هو 20 اذن الصفقه الاولى خسرانه 200 دولار راح يكون حجم الصفقه الثانيه 2 فاذا حققت الهدف 10 نقاط فان الربح للصفقه الثانيه 200 دولار والصفقه الاولى قللت الخساره 100 دولار اصبح الربح 100 دولار
لو عكست الصفقه الثانيه ايضا يكون العقد الثالث اخذ في الاعتبار الانعكاسين وللتوضيح :
الصفقه الاولى عكست 40 نقطه والخساره 400 دولار والصفقه الثانيه خسرت 20 نقطه والخساره 400 دولار مجموع الخساره 800 اذن العقد الثالث راح يكون 6لوت
فتكون المحصله في حال نجاح الصفقات كالتالي
العقد الثالث 6لوت ربح 600 والعقد الثاني 2 لوت تراجعت الخساره الى 200 دولار والعقد الاول 1 لوت تراجعت الخساره الى 300 المحصله ربح 100 دولار وهكذا تستمر العمليه الى ان يتحقق الربح
باختصار حجم عقود التبريد تعتمد على متغيرين الاستيب والهدف ( اذا غيرنا احد المتغيرين او كلاهما يتغير الحجم)
الاضافات المطلوبه وهي مهمه
التحكم باعداد المؤشر
التحكم في تغيير الاستب والهدف
تحديد توقيت عمل الاكسبيرت
اضافة تحديد حد اقصى للاسبريد لا يفتح صفقات لو كان اعلى من القيمه المحدده
اضافة دالة تنظيف الشارت بعد اقفال عملية البيع او الشراء
اضافة خاصية التحكم بفتح صفقات بيع اذا كان هناك صفقات شراء موجود ه او صفقات شراء وهناك صفقات بيع موجوده ( مع التحكم في تشغليها او تعطيلها
بحيث اذا تم تعطيلها يعني لا يفتح صفقة البيع الا بعد اقفال صفقة الشراء والعكس.
اضافة خاصية تحديد حد معين بالدولار للخساره مثال لو كان الرصيد 10000 الخصية تكون خساره مثلا 2000 دولار اذن عندما يصل الحساب الى 8000 يغلق الصفقات فورا مع امكانية التفعيل والتعطيل لهذه الخاصيه
اتمنى اكون وضحت الفكره واتمنى من اخوتنا المبرمجين وخاصة الاخ الغالي مستر دولار
واي توضيحات انا جاهز