请有人帮助我使用mql4代码来交替买卖订单,即如果买单触及止损,则应执行卖单,如果卖单触及止损,则应执行买单。 / p>
答案 0 :(得分:0)
如果您要求循环订单并根据类型进行操作,那么以下内容可能会有所帮助:
// We go through all the open orders
for(int b = OrdersTotal()-1; b>=0; b--)
{
// we select an order
if(OrderSelect(b,SELECT_BY_POS, MODE_TRADES))
{
if(OrderSymbol()==Symbol())
{
if(OrderType()==OP_BUY)
{
// Do something on buy trades
}
}
if(OrderType()==OP_SELL)
{
// Do something on buy trades
}
}
}
}