Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
сравните Ваш код:
и наш код:
то есть, Вы прописываете массив выборочно, а мы - целиком, элемент за элементом каждый элемент.
И поправьте меня, если я не прав - для каждого тайм-фрейма задумано считать индикаторы только один раз, чтобы потом только возвращаться к рассчитаным значениям при повторном обращении?
поправлю. при каждом переключении таймфрейма Вы получите в результате вызова IndicatorCounted() ноль (что означает, что у Вас нет ни одного посчитанного бара), и во всех наших примерах в этом случае пересчёт происходит с нуля. именно так организованы все наши индикаторы
почему не подходит? попробовал, подошло. Вы можете какие-нибудь подробности привести?
поправлю. при каждом переключении таймфрейма Вы получите в результате вызова IndicatorCounted() ноль (что означает, что у Вас нет ни одного посчитанного бара), и во всех наших примерах в этом случае пересчёт происходит с нуля. именно так организованы все наши индикаторы
Выходит , я неправильно представлял переключение тайм-фрейма. Тогда буду принудительно обнулять буфера индикатора. Вопроса больше нет.
EMPTY_VALUE является умолчательным. после того, как было установлено другое "пустое значение":
EMPTY_VALUE уже использовать нельзя, а нужно (не можно, а нужно) использовать именно 0.0