if(b1>=0) t1=Time[b1]; else t1=Time[0]+Period()*60*(-b1+1); ObjectCreate(objName,OBJ_TREND,0,t1,oPrice[i],t2,oPrice[i]);это вырезка из работающего кода. строится по номерам баров. если bl меньше нуля эт значит бар справа от Time[0] на -bl баров
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Потребовалось вот рисовать кривые как бы продолженные в будущее. Замечу, в советнике, не индикаторе! В качестве X координаты (TIME1, TIME2, ...) предлагается вводить "будущее время в текущем масштабе". Проблема в том, что это работает непредсказуемым образом - иногда все ок, иногда ничего не рисуется. Логику не уловил. Явно есть какой-то подводный камень.
Кто-нибудь может привести пример советника (не индикатора!), который бы рисовал что-нибудь справа от нулевого бара? Любой кусок кода или готовая функция тоже подойдет. Рисование текста или лейблы, привязанные к углам экрана, не годятся. Заранее спасибо.