Auteur van het idee — Collector, auteur van de MQL5 code — barabashkakvn.
MARE5.1 is een gebruiksvriendelijke Expert Advisor (EA) voor MetaTrader 5. Deze EA maakt gebruik van de waarden van twee Simple Moving Averages (SMA) aan het einde van de 0e, 2e en 5e bar. De MARE5.1 is geconfigureerd om te werken op de M1 tijdsframe.
Invoervariabelen:
- Lots — volume van de instappositie
- TakeProfit — niveau van de Take Profit
- StopLoss — niveau van de Stop Loss
- MAFastPeriod — gemiddelde periode van de eerste Moving Average
- MASlowPeriod — gemiddelde periode van de tweede Moving Average
- MovingShift — MA verschuiving (dezelfde voor beide Moving Averages)
- HourTimeOpen en HourTimeClose — tijd (in uren), het interval waarin het openen van posities is toegestaan
De OnInit() blok bevat een beveiligingscontrole voor tijdvalidatie:
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);
}
Dit betekent dat de tijd in uren niet kleiner kan zijn dan "0" of groter dan "23", en dat overlapping niet is toegestaan.
Gerelateerde berichten
- MQL5 Wizard: Creëer Handelsstrategieën met Bullish en Bearish Engulfing Candlestick Patronen en Stochastic
- Efficiënt Trendvolgend Handelsysteem met Exp_X2MA_JFatl voor MetaTrader 5
- Close Cross MA: Efficiënt Orders Sluiten met MetaTrader 4
- Efficiënt Handelen met het ColorSchaffJCCXTrendCycle Systeem voor MetaTrader 5
- Efficiënt Handelen met de Ang_Zad_C Indicator voor MetaTrader 5