//--------------------------------------------------------------------
int init()
{
OrderSend(Symbol(),OP_SELL,Lot,Bid,3,NormalizeDoub le(Ask + stoploss*Point,Digits),
NormalizeDouble(Bid - takeprofit*Point,Digits)," ",777,Blue);
return(0);
}
//--------------------------------------------------------------------
int start()
{
for (int i=0; i if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true){
if (OrderSymbol()==Symbol()){
tip = OrderType();
Lot = OrderLots();return(0);}}}
if (Lot==0) return(0);
if (tip==0) OrderSend(Symbol(),OP_SELL,Lot,Bid,3,NormalizeDoub le(Ask + stoploss*Point,Digits),
NormalizeDouble(Bid - takeprofit*Point,Digits)," ",777,Blue);
if (tip==1) OrderSend(Symbol(),OP_BUY ,Lot,Ask,3,NormalizeDouble(Bid - stoploss*Point,Digits),
NormalizeDouble(Ask + takeprofit*Point,Digits)," ",777,Blue);
return(0);
}
//-----------------------------------------------------------------
Но я не тому. У меня возник вопрос по запаздыванию закрытия сделок. Вроде бы все условия соблюдёны, но сова упорно держит сделки. Прилагаю 2 скрина (обратите внимание на время в левом углу).
Aleh7999