Собственно вот код, программа работает нормально только пишет постоянно что ноль ордеров открыто хотя я открываю много на покупку
extern int magic = 123;
//+------------------------------------------------------------------+
void OnTick()
{
int count = 0;
for(int trade = OrdersTotal()-1; trade >=0; trade--)
{
OrderSelect(trade, SELECT_BY_POS, MODE_TRADES);
if(OrderSymbol() == NULL && OrderMagicNumber() == magic)
{
if(OrderType() == OP_BUY)
count++ ;
}
}
Print(count);
}
Изменено 23 апреля, 2015 пользователем kinder_11
