Autor da Ideia — Collector, autor do código MQL5 — barabashkakvn.
O MARE5.1 é um Expert Advisor fácil de usar, perfeito para traders que querem simplicidade e eficiência. Ele utiliza os valores de duas Médias Móveis (SMA) nos fechamentos da barra 0, 2 e 5. Este EA é configurado para operar no timeframe M1.
Parâmetros de Entrada:
- Lots — volume da posição de entrada
- TakeProfit — nível de Take Profit
- StopLoss — nível de Stop Loss
- MAFastPeriod — período de média da primeira Média Móvel
- MASlowPeriod — período de média da segunda Média Móvel
- MovingShift — deslocamento da MA (aplicável para ambas as Médias Móveis)
- HourTimeOpen e HourTimeClose — intervalo de horas no qual a abertura de posições é permitida
O bloco OnInit() contém a validação de segurança de tempo:
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);
}
Isso significa que o tempo em horas não pode ser menor que "0" ou maior que "23", e a sobreposição não é permitida.

Comentário 0