Publi |
Publi |
Buenas tardes traders una consultilla
Ando aquí peleado con el código y no hay manera de resolverlo.
A ver, quiero testear una estrategia que lance dos órdenes stop opuestas, es decir una de compra y otra de venta, y que cuando una de ellas llegue al nivel previamente definido y por tanto se ejecute automáticamente se borre la otra.
Lanzarlas, buscarlas en la piscina de órdenes y demás lo hago pero no hay manera de conseguir que una cierre la otra y ya llevo horas probando diferentes cosas.
Bueno agradezco de antemano cualquier ayuda que me podáis brindar, un saludo.
Enviado desde mi ONEPLUS A3003 mediante Tapatalk
hola compi , prueba con la condicion de si existe que te borre la otra:
for (int i=OrdersTotal()-1; i >= 0; i--)
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
if (OrderType() == OP_SELL && OrderSymbol() == Symbol() && OrderMagicNumber() == numero_magico_sell)
{
borrar orden ();
}
}
saludosForo de Forex Trading United
Buenas tardes traders una consultilla
Ando aquí peleado con el código y no hay manera de resolverlo.
A ver, quiero testear una estrategia que lance dos órdenes stop opuestas, es decir una de compra y otra de venta, y que cuando una de ellas llegue al nivel previamente definido y por tanto se ejecute automáticamente se borre la otra.
Lanzarlas, buscarlas en la piscina de órdenes y demás lo hago pero no hay manera de conseguir que una cierre la otra y ya llevo horas probando diferentes cosas.
Bueno agradezco de antemano cualquier ayuda que me podáis brindar, un saludo.
Enviado desde mi ONEPLUS A3003 mediante TapatalkForo de Forex Trading United
Aviso Legal Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal |