Hola a todos, me preguntaba cómo podría hacer en alphadvisor un bloque en el cual se pudiera dar una expiración para las funcionalidades del EA. O incluso limitarlo a un solo mt4.
Quiero hacerlo para repartir unos eas de prueba que estoy haciendo y no sé cómo.
A ver si alguno puede ayudarme.
Gracias.
alphadvisor cómo crear bloque para EA demo
-
- Mensajes: 4
- Registrado: 16 May 2018 19:16
Re: alphadvisor cómo crear bloque para EA demo
Esto esta en metatrader5 pero adaptarlo no debería ser difícil.
Código: Seleccionar todo
// Daily timer
bool CTimer::DailyTimer(int pStartHour, int pStartMinute, int pEndHour, int pEndMinute, bool pLocalTime=false) {
datetime currentTime;
if(pLocalTime == true) currentTime = TimeLocal();
else currentTime = TimeCurrent();
StartTime = CreateDateTime(pStartHour,pStartMinute);
EndTime = CreateDateTime(pEndHour,pEndMinute);
if(EndTime <= StartTime) {
StartTime -= TIME_ADD_DAY;
if(currentTime > EndTime) {
StartTime += TIME_ADD_DAY;
EndTime += TIME_ADD_DAY;
}
}
bool timerOn = CheckTimer(StartTime,EndTime,pLocalTime);
PrintTimerMessage(timerOn);
return(timerOn);
}
-
- Mensajes: 9
- Registrado: 01 Sep 2015 02:26
Re: alphadvisor cómo crear bloque para EA demo
Así a bote pronto creo que puedes poner una condición de que el EA funcione de una fecha a otra en concreto, pero no lo incluyas en parámetros para optimizar, y a la hora de compartir comparte sólo el archivo .mql4 para que sea más difícil modificarlo...
-
- Mensajes: 4
- Registrado: 16 May 2018 19:16
Re: alphadvisor cómo crear bloque para EA demo
Muy bueno , esa condición horaria puede valerme. Muchas gracias voy a investigarla un poco. Y gracias por las respuestas
-
- Mensajes: 4
- Registrado: 16 May 2018 19:16
Re: alphadvisor cómo crear bloque para EA demo
El filtro horario de alphadvisor no es válido. Ya que en los test también deja de operar en las demás fechas.
Si te ha gustado este hilo del Foro, ¡compártelo en redes!