De bedenker van dit idee is Maksim, terwijl de auteur van de mq5-code barabashkakvn is.
Deze Expert Advisor maakt gebruik van twee ZigZag-indicatoren voor de analyse: een kleinere ZigZag met de parameters (13.5,3) en een grotere ZigZag met parameters die met acht zijn vermenigvuldigd: (13*8,5*8,3*8).
//--- maak de handle van de indicator iCustom aan handle_iCustom=iCustom(Symbol(),Period(),"Examples\\ZigZag",13,5,3); //--- als de handle niet is aangemaakt if(handle_iCustom==INVALID_HANDLE) { //--- geef de foutmelding en de foutcode weer PrintFormat("Kon geen handle aanmaken van de iCustom-indicator voor het symbool %s/%s, foutcode %d", Symbol(), EnumToString(Period()), GetLastError()); //--- de indicator wordt vroegtijdig gestopt return(INIT_FAILED); } //--- maak de handle van de indicator iCustomX8 aan handle_iCustomX8=iCustom(Symbol(),Period(),"Examples\\ZigZag",13*8,5*8,3*8); //--- als de handle niet is aangemaakt if(handle_iCustomX8==INVALID_HANDLE) { //--- geef de foutmelding en de foutcode weer PrintFormat("Kon geen handle aanmaken van de iCustomX8-indicator voor het symbool %s/%s, foutcode %d", Symbol(), EnumToString(Period()), GetLastError()); //--- de indicator wordt vroegtijdig gestopt return(INIT_FAILED); }
Om een handelsbeslissing te nemen, worden de twee benen van de laatste piek van de grotere ZigZag (13*8,5*8,3*8) geanalyseerd, terwijl het aantal pieken van de kleinere ZigZag (13,5,3) binnen deze twee benen wordt geteld.
Als er een signaal komt om een KOPEN-positie te openen, worden alle VERKOPEN-posities gesloten. Omgekeerd: als er een signaal komt om een VERKOPEN-positie te openen, worden alle KOPEN-posities gesloten.
Parameters van de Expert Advisor:
- k is de verhouding van het aantal pieken van de kleinere ZigZag in de benen van de grotere ZigZag
- k2 is de verhouding van het prijsverschil in de pieken van de grotere ZigZag
Voorbeeld:

De grotere ZigZag (13*8,5*8,3*8) wordt in het rood weergegeven, terwijl de kleinere ZigZag (13,5,3) in het geel is.
Respectievelijk zijn ABC de pieken van de grotere ZigZag (13*8,5*8,3*8).
De benen AB en AC bevatten negen pieken van de kleinere ZigZag (13,5,3).
Testresultaten op EURUSD, M1:

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