السلام عليكم ورحمة الله تعالى وبركاته...

أرجوا من الأخ الكريم المبرمج أن يحقق لي طلبي هذا إن أمكن :

المطلوب إكسبر يقوم بالتداول الآلي وفق الاستراتيجية التالية:

1- أن يقوم البرنامج بعمل أوامر الشراء والبيع في حال تحرك زوج العملة بعدد معين من النقاط، مثلاً لو تحرك زوج GBPUSD بقدر 100 pips أو نقطه صعوداً فإن البرنامج يقوم بعمل أمر بيع أو sell والعكس صحيح في حالة تحرك الزوج للأسفل بمقدار 100 نقطه يقوم بعمل أمر شراء، حيث يمكنني من خلال الخصائص تحديد زوج العملة ومقدار النقاط التي سيقوم بعدها بعمل أمر البيع أو الشراء.

2- أن يقوم البرنامج بعمل صفتين تعزيز Binding للصفقة الأساسية، فمثلاً لو تحرك زوج الكيبل بمقدار 100 نقطه للأعلى فإنه سيعمل أمر بيع أوتوماتيكي ويقوم بتحضير أمرين بيع آجلتين بهدف التعزيز للأمر الأول.

3- أريد أن أتمكن من تحديد عدد النقاط (الهدف) من أجل جني الأرباح، وكذلك مقدار النقاط بين العقود الخاصة بالتعزيز، فمثلاً:

أقوم بفتح خصائص الإكسبرت ، وأختار زوج العملة ومن ثم مقدار النقاط ومن ثم مقدار النقاط للوصول للهدف take profit ومقدار الفرق بين العقد الأساسي وعقدى التعزيز.

4- يكون هنالك stop loss موحد لجميع العقود وهذا الـ stop Loss يجب أن يكن خلف آخر عقد تعزيز بمقدا عدد من النقاط أحدده أنا.

5- أيضاً من شروط الإكسبرت أن يقوم بالتالي:

أ- عند فتح العقد الأساسي وتعيين عقود التعزيز ... فحينما يحقق الهدف الأساسي الربح يقوم البرنامج مباشرةً بحذف عقود التعزيز.
ب- حجم العقوم عبارة عن نسبة مؤية أوتوماتيكية من رأس المال، فمثلاً لو كان رأس المال 100 ألف دولار فأن أحدد نسبة حجم (نسبة مؤية، مثلاً 5%) العقود والتي ستقسم على العقود الثلاثة (العقد الأساسي، العقد التعزيز الأول، العقد التعزيز الثاني).
ج- طريقة تقسيم العقود كالتالي: فرضاً أنني اخترت نسبة 10% من رأس المال ، فعليه يكون حجم العقد الأول الأساسي (2.5%) والتعزيز الأول الآجل (2.5%) والتعزيز الآخير (5%).
د- يقوم الأكسبرت في حالة فشله في تحقيق الهدف من العقد الأساسي وقامه بفتح عقد التعزيز الأول الذي كان آجلاً بالتالي: يكون هدف التعزيز الأول هو نفس وقت فتح العقد الأساسي بحيث يقفل العقد الأساسي على صفر ربح/خسارة ويربح العقد التعزيز الأول ... والتالي يقوم البرنامج بحذف التعزيز الثاني لأن الربح تحقق.
ك- في حالة قام البرنامج بفتح عقد التعزيز الثاني فإن البرنامج يقوم بالتالي: يكون الهدف لعقد التعزيز الثاني هو نفس وقت فتح عقد التعزيز الأول ليقفل على صفر ربح/خسارة بالنسبة لعقد التعزيز الثاني ويخسر العقد الأساسي ولكنه يربح في العقد التعزيزي الثاني .... على سبيل المثال:

الأول خسارة -2.5%
الثاني لا ربح ولا خسارة 0
الثالث ربح 5%

ليصبح الصافي ربح 2.5%

6- آخيراُ من شروط فتح العقد أن يكون وصل لمائة نقطه (التي قمت بتحديدها أنا) أو أكثر وأيضاً أن يكون الأرتفاع قد وصل إلى 95% من حجم النقاط .... مثلاً لو وصل 100 نقطه (يعني 100% من حجم الهدف) يقوم بفتح العقود ... وأيضاُ لو وصل إلى 150 لاحقة فإن يفتح العقود عند 95% من حجم النقاط أي يقوم بتكرار العملية عندما يصل إلى 142.5 نقطه.

7- ملاحظة هامة يجب على الإكسبرت أن لا يقوم بتكرار التداول إلى بعد الإنتهاء من العقود السابقة .

إذا كان هنالك أي سؤال أو أي شئ غامض أرجوا التكرم به .... وشاكراً لكم وقتكم الثمين