Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
¿Cómo puedo evitar que el indicador muestre el nivel 0,0 en una ventana aparte?
¿el valor del indicador y el 0 se superponen?
¿Cómo puedo evitar que el indicador muestre el nivel 0,0 en una ventana aparte?
¿el valor del indicador y el 0 se superponen?
Cómo lo averiguas, házmelo saber. Yo también estoy en el camino.
¿Cómo puedo evitar que el indicador muestre el nivel 0,0 en una ventana aparte?
¿el valor del indicador y el 0 se superponen?
Asignar EMPTY_VALUE en lugar de 0
Por favor, indique por qué no se abren los pedidos
extern int sl=60;
extern int tp=180;
double ma0,ma1,ma2;
int start()
{
ma0=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,0);
ma1=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,1);
ma2=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,2);
if(OrdersTotal()==0 && Hour( ) ==0 && Minute( ) ==0 && ma0 > ma1)
OrderSend(NULL,OP_SELL,0.1,Bid,3,Ask+sl*Point,Ask-tp*Point,"",332,0,Blue);
}
Por favor, indique por qué no se abren los pedidos
extern int sl=60;
extern int tp=180;
double ma0,ma1,ma2;
int start()
{
ma0=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,0);
ma1=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,1);
ma2=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,2);
if(OrdersTotal()==0 && Hour( ) ==0 && Minute( ) ==0 && ma0 > ma1)
OrderSend(NULL,OP_SELL,0.1,Bid,3,Ask+sl*Point,Ask-tp*Point,"",332,0,Blue);
}
Quitando la hora de apertura, pero todavía no hay pedidos abiertos
extern int sl=60;
extern int tp=180;
double ma0,ma1,ma2;
int start()
{
ma0=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,0);
ma1=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,1);
ma2=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,2);
if(OrdersTotal()==0 && ma0 > ma1 > ma2)
OrderSend(NULL,OP_SELL,0.1,Bid,3,Ask+sl*Point,Ask-tp*Point,"",332,0,Blue);
}
Quitando la hora de apertura, pero los pedidos siguen sin abrirse
extern int sl=60;
extern int tp=180;
double ma0,ma1,ma2;
int start()
{
ma0=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,0);
ma1=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,1);
ma2=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,2);
if(OrdersTotal()==0 && ma0-ma1>0 && ma1-ma2>0)
OrderSend(NULL,OP_SELL,0.1,Bid,3,Ask+sl*Point,Ask-tp*Point,"",332,0,Blue);
}
Si ya tiene no importa dónde, no importa que al menos una orden ya está abierta, ninguna nueva orden se abrirá.
Quitando la hora de apertura, pero todavía no hay pedidos abiertos
extern int sl=60;
extern int tp=180;
double ma0,ma1,ma2;
int start()
{
ma0=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,0);
ma1=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,1);
ma2=iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,2);
if(OrdersTotal()==0 && ma0 > ma1 > ma2)
OrderSend(NULL,OP_SELL,0.1,Bid,3,Ask+sl*Point,Ask-tp*Point,"",332,0,Blue);
}
Si ya tiene al menos una orden abierta, no importa dónde ni qué, no se abrirá ninguna nueva orden.