ИМХО, использование конструкции типа if (prev_time == Time[0]) { return; } else
{ prev_time = Time[0]; <... body ...> return; } в ИНДИКАТОРЕ есть плохой стиль
программирования.
Опубликуйте полный (именно полный) код индикатора - так получите
детальные ответы.
Код индикатора закрытый. ):
Тогда другой вопрос.
Можно ли перезагружать эксперта при появлении навого бара ?
Загляните в раздел Статей - так есть статья по написанию индикаторов. Также в разделе Codebase есть огромное количество исходников индикаторов - посмотрите логику написания индикаторов и там.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
У меня получается, что "пользовательский индикатор" работает на 0 баре. Как только происхотит смена бара (следующий), индикатор уже не работает. В общем работает индикатор только на одной баре.Этот индикатор я использую при написании советника.
(Я тестирую на тесторе (Может глюк в тесторе). На реальном счете (демо-счет) работаю - индикатор присутствует и нормально работает).