Цитатаfor (int i=0; 0
Может i...?
Ну и тралит он на каждом тике, а желательно, по свечам.
Например:
//+------------------------------------------------------------------+
void Tralling()
{
double timepr;
if(timepr == Time[0]) return(0);
timepr = Time[0];
double ima1 = iMA(Symbol(), PERIOD_M30, Peri, 0, MODE_SMA, PRICE_CLOSE, 1);
for (int i=0; i {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
if (OrderSymbol() == Symbol() && OrderMagicNumber() == Magic && OrderType())
{
SL = NormalizeDouble(ima1, Digits);
if (OrderStopLoss() != SL)
OrderModify(OrderTicket(), OrderOpenPrice(), SL, 0, 0);
}
}
}
}
//+------------------------------------------------------------------+
