تسجيل الدخول

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


shivaa
07-02-2017, 08:30 PM
السلام عليكم
ممكن داله تشتغل TrailingStop على الربح الاجمالى الصفقات المفتوحه بالدولار
معنى كلامى ان نحدد مبلغ اجمالى بالدولار مثال 10$ والهدف 1 $
اذا وصل اجمالى الى 10$ نضيف 1$ الى 10 الان هدفى هو 11$
اذا وصل اجمالى الى 11$ نضيف 1$ الى 11 الان هدفى هو 12$
حتى يضرب الاجمالى يقفل كل الصفقات يبداء من جديد
ممكن داله اذا تم اغلاق الصفقه يدوي او بخساره او مكسب فى شمعه الحاليه
لا يدخل الا اذا فتح شمعه جديد
ان شغال على الرينكو
ممكن احسب نسبه من حجم الشمعه للدخول بصفقه الرجاء مثال عن ذالك
السلام عليكم

اسلام العوامى
08-02-2017, 11:55 AM
السلام عليكم
ممكن داله تشتغل 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
جزاك الله خير عن كل ما تفعله ان شاء الله