например
если выяснять в самом индикаторе, то условие
if GetIndexValue(1)>GetIndexValue(2)
говорит о том, что на прошлом баре индикатор вырос по отношению к позапрошлому.
если выяснять из эксперта, то спрашивать значение индикатора со смещением 1 и со смещением 2. (смещение 0 не рассматриваем, так как индикатор считается на ещё не сформированном баре, хотя Вы можете этот факт вполне проигнорировать)
если выяснять в самом индикаторе, то условие
if GetIndexValue(1)>GetIndexValue(2)
говорит о том, что на прошлом баре индикатор вырос по отношению к позапрошлому.
если выяснять из эксперта, то спрашивать значение индикатора со смещением 1 и со смещением 2. (смещение 0 не рассматриваем, так как индикатор считается на ещё не сформированном баре, хотя Вы можете этот факт вполне проигнорировать)
MT вы не поняли, посмотрите -
Вы говорите: "говорит о том, что на прошлом баре индикатор вырос по отношению к позапрошлому"
Внимаетельно посмотрите, как определить, если значения индикатора например: : 1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1
В вашем описанном случае, если брать прошлый и позапрошлый бар, то получается значения равны! Но видь на самом деле индикатор идёт вниз и это ясно только на 9 баре назад.
Может как нидуть организовать поиск назад для определения направления в данном случае ?
Вот видь в чём вопрос.
Вы говорите: "говорит о том, что на прошлом баре индикатор вырос по отношению к позапрошлому"
Внимаетельно посмотрите, как определить, если значения индикатора например: : 1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1
В вашем описанном случае, если брать прошлый и позапрошлый бар, то получается значения равны! Но видь на самом деле индикатор идёт вниз и это ясно только на 9 баре назад.
Может как нидуть организовать поиск назад для определения направления в данном случае ?
Вот видь в чём вопрос.

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
1. Под направлением индикатора подорузомевается куда в данный момент идёт график, вниз или вверх.
Как определить это програмно, если например индикатор имеет такие значения: 1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1
2. Посмотрел ссылку, но интерисует-то не то как окрашивать бары к какой цвет, а сам метод програмного определения направления, например в выше описанном случае. Не понятен сам принцип, т.е. как он скрипт ищет бары назад, чтобы понять куда идёт вверх или вниз индикатор.
Подскажите как это определять програмно.