Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Увеличил размер массивов:
Результат:
первый принт (тот что РСИ(14)) выдал правильные значения, а вот второй (тот что iMAOnArray) значения появились (что уже обнадеживает), но значения не правильные, не совпадают с теми что по факту на графике...
Зачем вам свои динамические массивы, если можно использовать вспомогательные индикаторные буферы? За ними подсистема терминала сама следит, и контролирует их размеры.
Для расчёта МА на данных другого индикатора, нужно обязательно учитывать период МА - это минимум, который требуется только для верного расчёта, а ещё и отобразить что-то нужно... Зависит от метода расчёта МА. Но делайте минимум - 3 периода МА хотя бы. Т.е., чтобы были какие-либо данные в буфере МА, нужно иметь 3 * период МА данных RSI, на котором МА рассчитывается. А потом этот буфер нужно ещё и в RSI подсунуть для его расчёта на этих данных - там тоже требуется некоторое предварительное количество данных для расчёта (если мне память не изменяет).