для тестирования индикатора, запуститете его в тестере стратегий
Массивы нулем надо инициализировать
ArrayInitialize(X,0); ArrayInitialize(Y,0); ArrayInitialize(B,0); ArrayInitialize(x,0); ArrayInitialize(y,0);Они хоть и в функции объявлены и не статическими, но всеравно сохраняют свои значения.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте, я пишу индикатор. Суть его состоит в том, что рисуется прямая вида y=b1*t+bo (на определенном промежутке), t- время, y- цена закрытия. b1 и b0- коэффициенты находятся методом наименьших квадратов. Вообще мне нужна помощь, индикатор я написал, прямая рисуется и с каждым новым тиком прямая должна перерисовываться (обновляется), но происходит не совсем то. Прямая перерисуется, как необходимо, только в том случае, если индикатор перезапустить. Не могу понять, в чем ошибка. Выкладываю код. Спасибо