اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex

اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex (https://fx-arabia.com/vb/index.php)
-   منتدى المؤشرات و الاكسبيرتات (https://fx-arabia.com/vb/forumdisplay.php?f=6)
-   -   ممكن مساعده فى كتابه داله TrailingStop غير عاديه (https://fx-arabia.com/vb/showthread.php?t=55993)

shivaa 07-02-2017 08:30 PM

ممكن مساعده فى كتابه داله TrailingStop غير عاديه
 



السلام عليكم
ممكن داله تشتغل TrailingStop على الربح الاجمالى الصفقات المفتوحه بالدولار
معنى كلامى ان نحدد مبلغ اجمالى بالدولار مثال 10$ والهدف 1 $
اذا وصل اجمالى الى 10$ نضيف 1$ الى 10 الان هدفى هو 11$
اذا وصل اجمالى الى 11$ نضيف 1$ الى 11 الان هدفى هو 12$
حتى يضرب الاجمالى يقفل كل الصفقات يبداء من جديد
ممكن داله اذا تم اغلاق الصفقه يدوي او بخساره او مكسب فى شمعه الحاليه
لا يدخل الا اذا فتح شمعه جديد
ان شغال على الرينكو
ممكن احسب نسبه من حجم الشمعه للدخول بصفقه الرجاء مثال عن ذالك
السلام عليكم

اسلام العوامى 08-02-2017 11:55 AM

رد: ممكن مساعده فى كتابه داله TrailingStop غير عاديه
 
اقتباس:

المشاركة الأصلية كتبت بواسطة shivaa (المشاركة 901960)



السلام عليكم
ممكن داله تشتغل TrailingStop على الربح الاجمالى الصفقات المفتوحه بالدولار
معنى كلامى ان نحدد مبلغ اجمالى بالدولار مثال 10$ والهدف 1 $
اذا وصل اجمالى الى 10$ نضيف 1$ الى 10 الان هدفى هو 11$
اذا وصل اجمالى الى 11$ نضيف 1$ الى 11 الان هدفى هو 12$
حتى يضرب الاجمالى يقفل كل الصفقات يبداء من جديد
ممكن داله اذا تم اغلاق الصفقه يدوي او بخساره او مكسب فى شمعه الحاليه
لا يدخل الا اذا فتح شمعه جديد
ان شغال على الرينكو
ممكن احسب نسبه من حجم الشمعه للدخول بصفقه الرجاء مثال عن ذالك
السلام عليكم

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

،،،اهلا بك اخي الفاضل ، يجب ان تقوم بعمل متغيرين من النوع static،،،

كود:

static int Last_Trailing = 10 ;
int Step = 1;
static double Next_Trailing = Last_Trailing ;
bool x;

،،،ثم تقوم بوضع شرط اذا وصل اجمالي الربح الي 10 يتم تخزين هذه القيمة في المتغير الاول ثم اضافة 1 اليها وتخزين القيمة الجديدة في المتغير الثاني،،،

كود:

if(AccountProfit()==Next_Trailing){
Next_Trailing = Next_Trailing+Step;
Last_Trailing = Next_Trailing-Step;
x=true;
}


،،،ثم تقوم بوضع شرط لاغلاق الصفقات اذا كانت قيمة الربح اقل من المتغير الاول،،،

كود:

if(x&AccountProfit()<Last_Trailing){/*Order Close*/}
،،،تحياتي،،،

shivaa 13-02-2017 09:34 PM

رد: ممكن مساعده فى كتابه داله TrailingStop غير عاديه
 
جزاك الله خير عن كل ما تفعله ان شاء الله


الساعة الآن 01:41 PM

Powered by vBulletin® Copyright ©2000 - 2024

جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com