Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 382
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
¿Qué operador debe utilizarse para designarel tipo de pedido?
Combina 2 algoritmos en uno. (Combínalos para que no haya conflicto de "OrdersTotal", resulta que abrirá 1 orden. y necesito 1 en cada dirección)
Gracias de antemano))
int inicio ()
{
si (OrdersTotal() == 0 )
OrderSend("EURUSD",OP_BUY,Lots,Ask,0,0, "11",MagicNumb,0,Red);
}
int inicio ()
{
si (OrdersTotal() == 0 )
OrderSend("EURUSD",OP_SELL,Lots,Bid,0,0, "11",MagicNumb,0,Red);
}
¿Qué operador debe utilizarse para designarel tipo de pedido?
Combina 2 algoritmos en uno. (Combínalos para que no haya conflicto de "OrdersTotal", resulta que abrirá 1 orden. y necesito 1 en cada dirección)
Gracias de antemano))
int inicio ()
{
si (OrdersTotal() == 0 )
OrderSend("EURUSD",OP_BUY,Lots,Ask,0,0, "11",MagicNumb,0,Red);
}
int inicio ()
{
si (OrdersTotal() == 0 )
OrderSend("EURUSD",OP_SELL,Lots,Bid,0,0, "11",MagicNumb,0,Red);
}
Para abrir uno por uno.
Si tengo 0 pedidos se abrirá lo que necesito.
Quiero que se abra la compra si no hay orden de compra y viceversa (en el momento en que no haya dirección 1, se abrirá la 2 y no se iniciará la orden de compra).
Si tengo 0 pedidos se abrirá lo que necesito.
Necesito que abra compra si no hay orden de compra, y viceversa (mientras no haya 1 dirección, habrá 2 y no se emitirá la orden de inicio).
Tengo que contar cuántas y abrirlas si no tengo ninguna.
contar cuántas hay y, si falta la correcta, abrir
No funcionará así, cuando haya 0 pedidos se abrirá lo que necesito.
Quiero que abra compra si no hay orden de compra y viceversa (en el momento en que no haya 1 dirección, habrá 2 y no se iniciará la orden de compra).
No entiendo lo que quieres. ¿Hay alguna manera de explicarlo más claramente?
Si no hay una orden de venta o de compra en el mercado, abre una orden de este tipo sin importar cuántas órdenes de compra haya.
Y viceversa.
Si no hay una orden de venta o de compra en el mercado, abre una orden de este tipo sin importar cuántas órdenes de compra haya.
Y viceversa.
Establecemos dos variables locales en la función OnTick de tipo bool: buyExist = false y sellExist = false.
Cuando llega un nuevo tick, se comprueba si hay alguna orden que pertenezca al EA dado. Si hay una orden de venta, sellExist = true y lo mismo con la orden de compra. Y luego se comprueba si buyExist = true - no se abre una orden de compra. Lo mismo ocurre con la venta. Eso es todo.