две предпоследние свечи [1] и [2] (свеча [0] - текущая незакрытая)
Я тоже думаю, что анализирую ДВЕ уже закрытые свечи.
Но по факту она анализирует одну, последнюю, [1].
О том и спич.
Если Ваше блабла выполняется, то была проверка второй части условия. Выполняется?
Да, там вывод на экран. Поэтому и заметил:-)
Но вывод происходит в ситуации, когда выполнена первая часть условия.
В общем, ничего не понимаю:-)
Проверка выполняется при первом тике свечи. Может быть, тут что-то кроется?
Да, там вывод на экран. Поэтому и заметил:-)
Может быть, тут что-то кроется?
Тут кроются азы Булевой алгебры.
Начнем с того, что здесь функцию MathAbs использовать ненужно. Так как High ВСЕГДА больше Low.
:-) Супер:-) Конечно же:-) А у меня по тексту понатыканы:-))))))))))))0
А во- вторых. Как проявляется на рисунке то, что как вы считаете не проверяется вторая [2] свечка.
Подвёл мышкой и посмотрел.
Было один раз, может быть, глюкнуло.
Буду смотреть ещё:-)
Спасибо за участие:-)
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Привет знатокам:-)
В советнике простой код:
if(MathAbs(High[1] - Low[1]) < NarrowMarket * Point &&
MathAbs(High[2] - Low[2]) < NarrowMarket * Point) {..,блаблабла
}
И этот код, если смотреть и терминал, анализирует только одну, последнюю готовую, свечу?
В чём может быть ошибка? Я новичок в МетаТрейдере.
Спасибо:-)