Советник тралит прибыль по заданной валюте или если SymbolTrade = 0 — по всему счету целиком.
Трал включается, когда прибыль на счете или по отдельному инструменту (зависит от установки SymbolTrade ) достигает уровня ProfitClose (измеряется в валюте депозита).
Как только прибыль уменьшиться на TrailingPercent (измеряется в процентах от достигнутого профита), все ордера будут закрыты.
Если прибыль продолжает расти, то при первом же откате ее значения на TrailingPercent, все ордера будут закрыты.
Если TrailingPercent =0, то советник просто закроет все ордера при достижении прибыли равной ProfitClose.
Если убыток по счету или отдельному инструменту составит LossClose, то все ордера будут закрыты.

Трал по профиту

 

extern double ProfitClose = 10; //закрывать все ордера при получении профита
 
extern double LossClose = 0; //закрывать все ордера при получении убытка
 
extern double TrailingPercent = 10; //если 0 то ордера закрываются по ProfitClose иначе они тралятся,
 
//начиная от ProfitClose с откатом TrailingPercent в %
 
extern string SymbolTrade = "EURUSD;GBPUSD;EURGBP;"; //валюты по которым работает советник, если пусто, то по всем валютам
 
extern color Color = Green; //цвет информации

 
Данный советник условно бесплатный, при установке на реальный счет, будет выведена информация о способах получения ключа. На демо счете советник работает без ограничений.

Cm-VirtualTrailingProfitPercentSymbol V1
Cm-VirtualTrailingProfitPercentSymbol V1
cm-VirtualTrailingProfitPercentSymbol v1.rar
15.7 KiB
490 Downloads
Детали