Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 992
![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
El código hará que el EA sea "silencioso" en determinados momentos.
pegue este código en su EA:
extern HourStart=0; // La hora de inicio de la sesión que se va a saltar
///
extern HourEnd=0; // Fin de la sesión que debe saltarse//+------------------------------------------------------------------+
int inicio()
{
if(Hour()>=HourStart)
{
{ if(Hour()<=HourEnd)
{
return(0);
}
/Pegue este código (arriba) delante de su EA.
}// tu cuerpo EA
}
//+------------------------------------------------------------------+
¡Muchas gracias!
También cerraría los pedidos...
¿Qué querías conseguir?
¡Muchas gracias!
Me gustaría que las garantías se cerraran también...
Si por el tiempo, debemos encontrar una función
y ponerlo delante.
if(Hour()>=HourClose)
El resultado final:
¡¡¡Gracias!!!
Creo que lo tengo.
¡¡¡Gracias!!!
Creo que lo tengo.
Todavía podemos jugar con los minutos.
¡Hola!
He encontrado un buen Asesor Experto (según el probador) y lo he ejecutado en la demo y está perdiendo dinero en la sesión japonesa.
Si conoces el código, cómo hacer que se ejecute en un momento determinado y a una hora determinada para cerrar todas mis órdenes y luego salir.
También un lugar donde insertar este código.
Gracias de antemano.
Haz 2 variables al principio:
¡Y luego en las condiciones de apertura y cierre en caso de que quede alguna posición!
¡Hola!
Actualmente la función está vinculada al gráfico actual (double High[]). ¿Cómo puedo modificar la función para obtener los precios de diferentes plazos High_Lim(PERIOD_H4,10,1) High_Lim(PERIOD_M15,10,1)?
¡Hola!
Actualmente la función está vinculada al gráfico actual (double High[]). ¿Cómo puedo modificar la función para obtener los precios de diferentes plazos High_Lim(PERIOD_H4,10,1) High_Lim(PERIOD_M15,10,1)?
Para encontrar el valor de precio más alto de otro símbolo, utilice iHighest. Allí en lugar de 1 argumento escriba el nombre del símbolo, por ejemplo "EURUSD". En tu función has escrito NULL, es decir, busca en el gráfico actual.
"...obtener precios de diferentes plazos..."
En iHighest el segundo parámetro es el plazo.