Обясните зачем в коде индикатора вот это код:
if (haOpen>haClose) { //--- bullish candle ExtLBuffer[i]=haLow; ExtHBuffer[i]=haHigh; ExtOBuffer[i]=haOpen; ExtCBuffer[i]=haClose; } else { //--- bearish candle ExtLBuffer[i]=haHigh; ExtHBuffer[i]=haLow; ExtOBuffer[i]=haClose; ExtCBuffer[i]=haOpen; }
он перепутывает открытия с закрытиями и хаи с ловами
На МТ4 это было нужно потому что строилось через гистограмму, а зачем это в МТ5?
Попытался взять данные для советника, долго не мог понять что происходит, пока не убрал условие и то, что в блока else.
Может поправите!
Скорректировали. Спасибо.
Строки
double haHigh=MathMax(High[i],MathMax(haOpen,haClose)); double haLow=MathMin(Low[i],MathMin(haOpen,haClose));Тоже избыточны, вполне достаточно и
double haHigh=MathMax(High[i],haOpen); double haLow=MathMin(Low[i],haOpen);
Скажите, пожалуйста. этот индикатор именно по тикам работает, может отображать тиковые свечи ?
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Heiken-Ashi:
Индикатор Heiken-Ashi представляет собой тип свечного графика, который во многом похож на график японских свечей, однако имеет некоторые отличия, заключающиеся в способе создания каждого бара (индикатор строит "синтетические" свечи).
Цвет свечей Heiken-Ashi определяется тенями. Преимущество Heiken-Ashi заключается в более понятной идентификации текущего тренда, при восходящем тренде свеча Heiken-Ashi окрашивается в голубой цвет, при нисходящем - в красный. Для успешной торговли индикатор Heiken-Ashi нужно использовать в сочетании с анализом стандартных свечей и других индикаторов.
Автор: MetaQuotes Software Corp.