Reputación:
Poder de reputación: 8
Mensajes: 23
Nunca Pierdes
Saludos comunidad, por favor quien me pueda ayudar a que esto funcione se los agradezco.
//+------------------------------------------------------------------+
extern int MagicNumber=7777;
extern double Lots =0.01;
extern double StopLoss=0;
input double TakeProfit=50;
int start()
{
int pre_OrdersTotal = 0;
int maxorder = OrdersTotal();
static bool first = true;
// Si esta es la primera vez que se lanza el experto, no sabemos la cantidad de órdenes del tick anterior.
if ( first )
{
pre_OrdersTotal = maxorder;
first = false;
return(0);
}
if ( maxorder < pre_OrdersTotal )
{
OrderSend(Symbol(),OP_BUY,Lots,Ask,0,0,MagicNumber ,0,Blue);
OrderSend(Symbol(),OP_SELL,Lots,Ask,0,0,MagicNumbe r,0,Blue);
return;
}
pre_OrdersTotal = OrdersTotal();
return;
}
//la idea es que cuente las ordenes abiertas y que cuando una orden se cierre de forma positiva habra una orden de compra y otra de venta gracias por la ayuda.
Foro de Forex Trading United
«
Tema anterior
|
Próximo tema
»
This website uses cookies
Utilizamos cookies propias y de terceros para elaborar información estadística y mostrarle publicidad personalizada a través del análisis de su navegación. Si continúa navegando acepta su uso.
Más información y política de cookies.