Help me

 
{
if(OrdersTotal()==0)//-1)
NewOrder(OP_BUY,Lot);//NULL, OP_SELL, -1) <1)

if(OrdersHistoryTotal()-1)
if(OrderType() ==OP_BUY)
NewOrder(OP_SELL,Lot);
}

Данная сова открывает при запуске сразу бай и селл одновременно.
Как изменить этот код что-бы он открыл бай и при условии что последняя
закрытая сделка бай открывал селл. Т.е. открыл бай закрыл бай, открыл сел закрыл селл, а
не сразу открывал бай и селл.