Już tracę głowę i nerwy.
Chcę, aby po zajęciu pozycji rozpoczynała się budować linia. Jej punkt początkowy ma być stały ( początek pozycji ), natomiast drugi koniec ma być równy aktualnej cenie na aktualnej świecy.
Robię to w skrócie tak :
Kod: Zaznacz cały
string obj;
if(total(OP_BUY)==0&&Hour()==14&&Minute()==0){OrderSend(Symbol(),OP_BUY,lot,Ask,2,0,0,"",MagicNumber,0,Green);time=Time[0];cenaB=Ask;
obj = ("Obj" + "-" + Time[0]);}
ObjectCreate(obj,OBJ_TREND,0,time,cenaB,time,cenaB);
ObjectSet(obj,OBJPROP_STYLE,STYLE_SOLID);
ObjectSet(obj,OBJPROP_WIDTH,2);
ObjectSet(obj,OBJPROP_COLOR,Blue);
ObjectSet(obj,OBJPROP_RAY,false);
ObjectSet(obj,OBJPROP_PRICE2,cenaB);
ObjectSet(obj,OBJPROP_TIME2,time);
ObjectSet(obj,OBJPROP_PRICE1,Close[0]);
ObjectSet(obj,OBJPROP_TIME1,Time[0]);