Второе:
Я немного изменил текст, но суть та же.
___________________________________
Вами ставилась задача:
"Если в последней сделке достигнута заданная прибыль, не входить в позицию N сигналов."
Ваш скрипт по-прежнему работает некорректно.
А именно:
- после достижения заданной прибыли ( напоминаю: при этом -это пересечение ценой сверху вниз ЕМА и свеча закрывается ниже ЕМА, -должно пропускаться N сигналов!
-а на самом деле если следующая свеча (после закрытия предыдущей ниже ЕМы) идет вверх пересекает ЕМУ снизу вверх и закрывается выше мувинга(то есть выше чем ЕМА),
- то скрипт НЕ ПРОПУСКАЕТ необходимые N сигналов.
ВСЕ! Скрипт работает неверно. Ох уж эти блоки "Перевернуть"
В остальных случаях после достижения заданной прибыли если следующая свеча (после пересечения вниз) закрывается ниже ЕМА, - то скрипт пропускает необходимые N сигналов и работает ПРАВИЛЬНО.
Специально повторю, чтобы не переспрашивали: Дело в следующей свече после ТОЙ, которая пересекла вниз ЕМУ,
Если эта следующая свеча на которой появляется круглая красная точка :StopBuy закрывается выше ЕМА, то нет пропуска N сигналов (идет распиловка), если она закрывается ниже ЕМА то пропускается N сигналов.