Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Не правильно написан индикатор.
Алгоритм такой же как и в мт4. В мт4 работает нормально. Только в мт4 нельзя добавлять индикаторы программно, но копировать буферы можно (правда оно с отставанием зиг-заг копирует). А в мт5 программно добавляются индикаторы. Плюс заменены Close на close и т.д. Ну и обычная мт4 гистограмма заменена на DRAW_COLOR_HISTOGRAM2. Вот и все.
Почему-то там работает , а тут нестабильно. Кроме того, если бы непраивильно, оно бы не работало совсем?
Разобрался!
Виталий был прав по части гистограмм. Необходимо было инициализировать буферы пустым значением. Правда в OnInit это не срабатывало. А вот при первом подсчете в OnCalculate инициализация вроде работает.
Так же необходимо постоянно устанавливать (при каждом поступлении нового бара) массивы open[], close[] и т.д. AsSeries чтобы не переделывать алгоритм