спасибо большое, теперь разберусь)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Доброго времени суток!
Пишу индикатор (в дальнейшем войдет в советник с др. индикаторами) на пересечение двух мавингов.. Суть в том, что при пересечении одной МА другой начинаются безостановочные алерты до обратного пересечения.. хотелось бы как-то их отфильтровать, чтобы сигнал был единоразовым.. кроме того, у меня при бросании индикатора на график индикатор считает все пересечения в текущем окне.. не пойму, что использовать, чтобы отфильтровать ненужные сигналы (более ранних пересечений) и получать один сигнал в момент пересечения МА.. подскажите, пожалуйста, по какому принципу это можно сделать, или с какой функцией, пишу на mql4.
Пока придумала только одно решение - сделать флаг на алерт, чтобы получать только один сигнал при пересечении, а потом делать этот блок кода неактивным до следующего бара.. но подозреваю, что на следующем баре опять начнет сигналить.. а вот как отфильтровать более ранние пересечения - чтобы на них сигнал вобще не выводился.. в голову не приходит.. разве что изначально делать флаг с false, до формирования нового бара.. Может у более опытных программистов есть другой вариант решения такой проблемы?