Движение стопа - страница 2

 
skywoker:
голову сломал уже не выходит ниче покажете в примере как остонавить движение после 12 пунктов прохождения цены в нужном направлении
Это типа у Вас такой перенос в безубыток? Трал 10 пунктов, тормозить на 12, значит в БУ на 2 пункта, правильно?

Предлагаю два решения:

1. Взять мой советник e-MovingInWL.mq4 (см. прицеп). Установить в нём параметры для Вашего случая: LevelWLoss=2, LevelProfit=12. Проверить. И если это то, что нужно, разобрать код по косточкам и перенести нужные элементы в свой код.

2. В своём советнике ввести флаг запрета работы трала. Размер трала поставить равным 10. Контролировать размер профита позиции и как только он превысит 1 пункт, поднять флаг запрета работы трала. Перед вызовом функции совпровождения поставить проверку флага запрета работы трала. Кстати, можно обойтись и без флага, если перед траллированием проверять размер профита позиции. Если профит меньше 2 пунктов, то тралить.
Файлы:
 
Спасибо, разобрался все сделал
 
KimIV:
KimIV:
chv, PrintErrMessage()???
Типа, любопытно... :-)
Благодарю... нашёл здесь Существует ли библиотека для MQL4 по линейной алгебре?

Да, Игорь, Вы нашли её в инете быстрее, чем я в своих исходниках :-)