Виснет терминал и другие траблемы. Помогите - страница 2

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Yevhenii Levchenko
2857
Yevhenii Levchenko  
Artyom Trishkin:
Не правильно написан индикатор.

Алгоритм такой же как и в мт4. В мт4 работает нормально. Только в мт4 нельзя добавлять индикаторы программно, но копировать буферы можно (правда оно с отставанием зиг-заг копирует). А в мт5 программно добавляются индикаторы. Плюс заменены Close на close и т.д.  Ну и обычная мт4 гистограмма заменена на DRAW_COLOR_HISTOGRAM2.  Вот и все.


Почему-то там работает , а тут нестабильно. Кроме того, если бы непраивильно, оно бы не работало совсем?

Yevhenii Levchenko
2857
Yevhenii Levchenko  

Разобрался!

Виталий был прав по части гистограмм. Необходимо было инициализировать буферы пустым значением. Правда в OnInit это не срабатывало. А вот при первом подсчете в OnCalculate  инициализация вроде работает.

Так же необходимо постоянно устанавливать (при каждом поступлении нового бара) массивы open[], close[] и т.д. AsSeries чтобы не переделывать алгоритм

12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий