Buen día a todos, perdón la pregunta, es que he intentado programar una estructura de código que me diga si cierto símbolo tiene ordenes abiertas, pero llego solo al número de ordenes abiertas en general y el tipo de orden, pero no he podido especificar para que el bot me diga si cierto símbolo tiene ordenes abiertas... Con cual variable puedo llamar ese dato? todo tipo de ayuda es bienvenida, gracias...
simbolo = _Symbol;
int Cant_Buy=0, Buy_CHFJPY=0;
{ int OP=0;
for(OP=1;OP<OrdersTotal();OP++)
{ if (OrderSelect(OP,SELECT_BY_POS,MODE_TRADES))
if (OrderType()==OP_BUY)
{Cant_Buy++;}
Comment ("TotalOrdenes:",OP,"\n","Simbolo actual:",simbolo,"\n","TotalBuys:",Cant_Buy,"\n","Compras_CHFJPY:",Buy_CHFJPY);
}
}
Es posible identificar ordenes de un símbolo?
-
- Mensajes: 10
- Registrado: 29 Ago 2022 19:14
Re: Es posible identificar ordenes de un símbolo?
Jeje creo que te he respondido implícitamente en este post:
viewtopic.php?p=257653#p257653
Saludos,
X-Trader
viewtopic.php?p=257653#p257653
Saludos,
X-Trader
"Los sistemas de trading pueden funcionar en ciertas condiciones de mercado todo el tiempo, en todas las condiciones de mercado en algún momento del tiempo, pero nunca en todas las condiciones de mercado todo el tiempo."
Re: Es posible identificar ordenes de un símbolo?
la linea:
simbolo = _Symbol;
toma el simbolo del grafico al cual esta añadido el ea (o script)
asi que debes poner algo como:
if (OrderType()==OP_BUY && OrderSymbol()== parametroSimbolo)
{Cant_Buy++;}
donde parametroSimbolo es un parametro con el nombre del simbolo que desees, por ejm "eurusd" o cualquier simbolo sin importar en que grafico al que se adjunte el ea o script. Sin embargo, esperara el tick del simbolo del grafico para poder ejecutarse
....
simbolo = _Symbol;
toma el simbolo del grafico al cual esta añadido el ea (o script)
asi que debes poner algo como:
if (OrderType()==OP_BUY && OrderSymbol()== parametroSimbolo)
{Cant_Buy++;}
donde parametroSimbolo es un parametro con el nombre del simbolo que desees, por ejm "eurusd" o cualquier simbolo sin importar en que grafico al que se adjunte el ea o script. Sin embargo, esperara el tick del simbolo del grafico para poder ejecutarse
....
Si te ha gustado este hilo del Foro, ¡compártelo en redes!