Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Попробовал код советника перенести в скрипт.
В скрипте линии наложились, не понятно, почему в советнике не получается?
У кого на четверке получилось рисовать объекты в подокне графика, при запуске визуализации советника?
Попробовал код советника перенести в скрипт.
В скрипте линии наложились, не понятно, почему в советнике не получается?
У кого на четверке получилось рисовать объекты в подокне графика, при запуске визуализации советника?
Указывайте номер подокна индикатора, в котором рисовать собираетесь.
Так указываю выдает -1 в советнике. В скрипте все нормально отрисовывает, картинка выше. Читал Вашу статью про AD индикатор, много когда, пока не разобрался. Как всегда причина в какой-нибудь мелочи.
На сколько понимаю в советнике почему-то окно не обнаруживается, ошибка 4206.
Так указываю выдает -1 в советнике. В скрипте все нормально отрисовывает, картинка выше. Читал Вашу статью про AD индикатор, много когда, пока не разобрался. Как всегда причина в какой-нибудь мелочи.
На сколько понимаю в советнике почему-то окно не обнаруживается, ошибка 4206.
Окну с индикатором нужно время на создание. В индикаторном окне можно рисовать не ранее первого вызова OnCalculate(). A Bы небось всё в OnInit() хотите нарисовать?
Вот код в советнике.
В самом индикаторе есть строка:
IndicatorShortName("fraktalSDV");
Так указываю выдает -1 в советнике. В скрипте все нормально отрисовывает, картинка выше. Читал Вашу статью про AD индикатор, много когда, пока не разобрался. Как всегда причина в какой-нибудь мелочи.
На сколько понимаю в советнике почему-то окно не обнаруживается, ошибка 4206.
Он не находит подокно индикатора. Ищите окно индикатора по короткому имени индикатора - то, которое вы видите вверху-слева окна индикатора. Наверняка вы не всё имя прописываете для поиска.
string shortName="fraktalSDV";
Так и вызываю. Попробовал вызвать название индикатора в советник и распринтовать, пока не получилось.
Вот сам индикатор, что сделал. Потом удалю его.
string shortName="fraktalSDV";
Так и вызываю. Попробовал вызвать название индикатора в советник, пока не получилось.
Попробуйте в
вписать не поиск окна индикатора, а единицу (окно же одно на графике?)
Если заработает, то верните поиск окна на место и в
впишите
Попробуйте в
вписать не поиск окна индикатора, а единицу (окно же одно на графике?)
Вверху сам график с котировками и внизу в сепарате индикатор.