Советник закрывает все ордера при достижении заданного размера профита или убытка в валюте депозита.

Советник работает по той паре на которую брошен или по всем инструментам счета.

Как только прибыль по всем открытым ордерам (если AllSymbol = true то всего счета, если AllSymbol = false то только ордеров текущей валютной пары) достигает уровня ProfitClose (в валюте депозита), то все ордера закроются. ProfitClose и LossClose указываются в валюте депозита.

ProfitClose     = 10;   //закрывать все ордера при получении профита
LossClose       = 1000; //закрывать все ордера при получении убытка
AllSymbol       = false;//учитывать все инструменты или только тот, на котором стоит советник
AllMagik        = false;//учитывать все магики или только те, что указаны в переменной Magik
Magik     = "0,1,2,3,4,5"-указываем какие магики контролировать, 
если AllMagik=true, то все;

Пример:

На Вашем счете работает несколько советников. Они открыли много ордеров на разных валютах.

Как только общая прибыль по счету достигла 15$ (задается в параметрах) или убыток достиг 1000$, все ордера закроются.

CloseProfit 601
CloseProfit 601
CloseProfit-601.mq4
15.9 KiB
664 Downloads
Детали