Отслеживание общего дохода и закрытие

 

Можете подсказать какой код вставить в советник, чтоб при достижении определенного уровня дохода суммарно по всем сделкам, в пипсах или валюте, он закрывал все сделки. Например дошел до +500 и все закрывал.

Спасибо заранее.

 
vortexvt:

Можете подсказать какой код вставить в советник, чтоб при достижении определенного уровня дохода суммарно по всем сделкам, в пипсах или валюте, он закрывал все сделки. Например дошел до +500 и все закрывал.

Спасибо заранее.


настроек не много, при заданном проценте прибыли или убытка закрывает ВСЕ ордера по всем парам в терминале и удаляет все отложки, а так же ведет статистику прибыли в пунктах.

extern string  P_Close="Закрытие по % прибыли (убытка)";
extern int PercentProfit            = 5;
extern int PercentLoss              = 100;
extern int slip = 3;
Файлы:
 
BeerGod:

настроек не много, при заданном проценте прибыли или убытка закрывает ВСЕ ордера по всем парам в терминале и удаляет все отложки, а так же ведет статистику прибыли в пунктах.

Вот не заглядывал в файл. Это код Игоря Кима? И закрытие по приросту баланса?

Если так, то лучше (и правильнее) сделать закрытие по приросту эквити на заданное количество процентов.

 
artmedia70:

Вот не заглядывал в файл. Это код Игоря Кима? И закрытие по приросту баланса?

Если так, то лучше (и правильнее) сделать закрытие по приросту эквити на заданное количество процентов.



Давно им не пользовался, но по идее там закрытие по приросту процентов эквити.

   if (((AccountProfit()/ AccountBalance()* 100)) >= PercentProfit) ClossAllOrders (); 
 
Эта библиотека (код). Она в советнике.