Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Продавай продукты прямо в MetaTrader. Миллионы трейдеров ждут этого!
Murad Ismayilov
1816
Murad Ismayilov 2011.12.05 11:05 

Потребовалось вот рисовать кривые как бы продолженные в будущее. Замечу, в советнике, не индикаторе! В качестве X координаты (TIME1, TIME2, ...) предлагается вводить "будущее время в текущем масштабе". Проблема в том, что это работает непредсказуемым образом - иногда все ок, иногда ничего не рисуется. Логику не уловил. Явно есть какой-то подводный камень.

Кто-нибудь может привести пример советника (не индикатора!), который бы рисовал что-нибудь справа от нулевого бара? Любой кусок кода или готовая функция тоже подойдет. Рисование текста или лейблы, привязанные к углам экрана, не годятся. Заранее спасибо.

Сергей
712
Сергей 2011.12.05 12:07  
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 баров
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий