Как закрыть ордер при прохождении N-пунктов?

 
 
поставить тейкпрофит и стоплосс
 

вот прикрепляю советник которому надо приписать функцию закрытия ордера при прохождении N-пунктов не в мою сторону

Файлы:
123_2.mq4  3 kb
 

стоп лосс слишком большой

 
mir303:

вот прикрепляю советник которому надо приписать функцию закрытия ордера при прохождении N-пунктов не в мою сторону

ставите StopLoss столько сколько вам нужно пунктов, там есть не точность в коде аск в месте где стоплосс указан нужно заменить на бид, но погоды это не делает и в тестере много ошибок выдаст при тестировании на всех тиках.
 
mir303:

вот прикрепляю советник которому надо приписать функцию закрытия ордера при прохождении N-пунктов не в мою сторону

Это называется стоплосс(StopLoss) у вас в советнике такой есть пользуйтесь им. У вас он по умолчанию 50000 .
 

Но я же не смогу поставить допустим SL 3 пункта если у брокера минимально допустимый SL 10 пунктов. В этом случае что делать?

 
mir303:

стоп лосс слишком большой

можно использовать виртуальный стоплосс и тейкпрофит
 

Как использовать виртуальный стоплосс??

 
mir303:

Как использовать виртуальный стоплосс??

нужно встроить в советник функцию закрытия ордера при достижении N пунктов ))
Причина обращения: