Стандартный moving averege Профи помогите, пожалуйста.

 

Здравствуйте профи!

Я ничего почти не понимаю в mql. Скажите что и куда добавить в стандартный советник по мувингу в мт4, чтобы он только один раз открывал BUY и после закрытия ждал сигнала для SELL?

Потому что сейчас я допустим ставлю ТП 10 пипок он закрывается, а затем опять открывает сделку в этом же направлении. Нужно сделать, чтоб он посмотрел какой был последний закрытый ордер, если sell, значит ждем сигнала на buy и открываем новый.

Заранее спасибо.

 
Уходи на 15-секундный ТФ, там все так и будет
 
poruchik:
Уходи на 15-секундный ТФ, там все так и будет

Мне нужно часовике в этом вся и загвоздка грааля.....по истории все получается отлично, но хочется проверить на большом промежутке времени, а в ручную очень долго.

Надо как-то так

   int buys=0,sells=0;
//----
   for(int i=0;i<OrdersTotal();i++)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_HYSTORY)==false) break;
      if(OrderSymbol()==Symbol() && OrderMagicNumber()==MAGICMA)
        {
         if(OrderType()==OP_BUY)  buys++;
         if(OrderType()==OP_SELL) sells++;
        }
     }
Если вот (OrderType()==OP_BUY) то выполняется условие на продажу....но как это сделать не пойму

Причина обращения: