Самый простой график

 
Помогите пожалуйста. Я многое знаю про ООП, но не могу в своем эксперте построить самый элементарный график. Я создаю в Init обект.Например так:
TimBg=Time[N120];Cbg=Open[N120];TimBg2=Time[0];Cbg2=Open[0];
Print(TimBg," ",Cbg," ",TimBg2," ",Cbg2);
if(!ObjectCreate("FRAMA",OBJ_TREND, 0,TimBg,Cbg,TimBg2,Cbg2))
{
Print("error: can't create text_object! code #",GetLastError());
return(0);
}
ObjectSet("FRAMA",OBJPROP_COLOR,Yellow);
Мне бы хотелось чтоб прямая проводилась от координаты 1 до координаты 2. Как это сделать? ответ на этот вопрос решил бы все мои графические проблеммы. Но указанный код проводит прямую в направлении указанном градиентом между точками 1 и 2. Причем после использования в области Start фрагмента:
TimBg=Time[1];Cbg=Open[1];TimBg2=Time[0];Cbg2=Open[0];
ObjectSet("FRAMA",OBJPROP_TIME1,TimBg);
ObjectSet("FRAMA",OBJPROP_PRICE1,Cbg);
ObjectSet("FRAMA",OBJPROP_TIME2,TimBg2);
ObjectSet("FRAMA",OBJPROP_PRICE2,Cbg2);
никаких графических построений не появляется. Конечно можно попробовать в качестве объекта использовать точку и создавать для каждого бара новую точку, но мне кажется ООП должно облегчать нам жизнь , а не усложнять ее. Глобальная задача у меня не сложная я сделал индикатор внутри эксперта он нормально работает, но хочу его увидеть в окне. Пока не получается.
Большое всем спасибо за участие.
 
 
Найди объект в pop-menu и посмотри или твой объект был создан. Его парамтеры могут подсказть что неправильно.
Например расстаяние между Open[1] и Open[2] очень маленькое может линии и не видно.
кстати это все не имеет никакого отношения к ООП.
Причина обращения: