Home Technische indicator Bericht

WPR Custom: Een Onmisbare Indicator voor MetaTrader 5

Bijlage
22972.zip (1.8 KB, Downloaden 0 keer)

In dit artikel bespreken we de belangrijkste kenmerken van de WPR Custom indicator voor MetaTrader 5. Hier zijn enkele van de configuratieparameters die je kunt instellen:

  • Kleur van de hoofdlijn van de indicator
  • Dikte van de hoofdlijn van de indicator
  • Waarden van de twee indicatorlevels

WPR Custom

Waarom deze aanpassingen?

Bij het testen van EAs met de standaard iWPR (Williams’ Percent Range, %R) indicator is de ervaring vaak teleurstellend. De kleur van de indicator kan niet aangepast worden (#1), en nog belangrijker, de levelwaarden blijven altijd hetzelfde (#2)!

Testing standaard WPR

Tegelijkertijd kan de EA die op iWPR is gebaseerd wel de levels "-25" en "-75" gebruiken, maar alleen de strikt vastgelegde levels in de indicator zelf ("-20" en "-80") worden tijdens de visuele testen weergegeven. Dit vond ik onhandig, daarom heb ik enkele instellingen voor de invoerparameters aangepast.

Nu, wanneer de indicator vanuit de EA wordt aangeroepen, komen de indicatorlevels precies overeen met het handelssysteem. Hier is een voorbeeld van het aanroepen van WPR Custom, geïmplementeerd in de Vlado EA, MQL5-code:

//--- handle van de iWPR indicator aanmaken
   handle_iCustom=iCustom(m_symbol.Name(),Period(),"WPR Custom",Inp_WPR_Period,
                          Inp_WPR_Color,Inp_WPR_Width,Inp_WPR_Level1,Inp_WPR_Level2);
//--- als het handle niet is aangemaakt 
   if(handle_iCustom==INVALID_HANDLE)
     {
      //--- foutmelding geven en foutcode tonen 
      PrintFormat("Mislukt bij het aanmaken van handle van de iWPR indicator voor het symbool %s/%s, foutcode %d",
                  m_symbol.Name(),
                  EnumToString(Period()),
                  GetLastError());
      //--- de indicator wordt voortijdig gestopt 
      return(INIT_FAILED);
     }

En hier is het resultaat van de weergave in de strategie tester:

WPR Custom vs EA


Gerelateerde berichten

Reactie (0)