if (RSI0>=level_buy && RSI1<=level_buy)
{
if (((MinOrderBuy-MinStep*Point>Ask && RSI01>=level_buy2 && RSI11<=level_buy2) || MinOrderBuy==0))
{
Lots=NormalizeDouble(Lot*MathPow(K_Lot,b),DigitsLot);
if (Lots>MAXLOT) Lots = MAXLOT;
if (Lots<MINLOT) Lots = MINLOT;
if (OrderSend(Symbol(),OP_BUY, Lots,NormalizeDouble(Ask,Digits),slippage,0,0,NULL,Magic,0,CLR_NONE)==-1)
Print("Ошибка ",GetLastError()," открытия ордера ");
else TimeBar=iTime(NULL,timeframe_RSI,0);
}
}