Autor de la idea — Collector, autor del código MQL5 — barabashkakvn.
El Asesor Experto MARE5.1 es muy sencillo de usar. Se basa en los valores de dos Medias Móviles (SMA) en el cierre de la barra 0, 2 y 5. Este EA está configurado para trabajar en el marco de tiempo M1.
Parámetros de Entrada:
- Lots — volumen de la posición de entrada
- TakeProfit — nivel de Take Profit
- StopLoss — nivel de Stop Loss
- MAFastPeriod — periodo de promedio de la primera Media Móvil
- MASlowPeriod — periodo de promedio de la segunda Media Móvil
- MovingShift — desplazamiento de la Media Móvil (el mismo para ambas Medias Móviles)
- HourTimeOpen y HourTimeClose — horario (en horas), intervalo durante el cual se permite abrir posiciones
El bloque OnInit() contiene la validación del tiempo de seguridad:
if((HourTimeOpen<0 || HourTimeClose<0) || (HourTimeOpen>23 || HourTimeClose>23))
{
return(INIT_PARAMETERS_INCORRECT);
}
if(HourTimeOpen==HourTimeClose)
{
return(INIT_PARAMETERS_INCORRECT);
}
if(HourTimeOpen>HourTimeClose)
{
return(INIT_PARAMETERS_INCORRECT);
}
{
return(INIT_PARAMETERS_INCORRECT);
}
if(HourTimeOpen==HourTimeClose)
{
return(INIT_PARAMETERS_INCORRECT);
}
if(HourTimeOpen>HourTimeClose)
{
return(INIT_PARAMETERS_INCORRECT);
}
Esto significa que el tiempo en horas no puede ser menor que "0" o mayor que "23", y no se permite la superposición.
Comentarios 0