MetaTrader4
Visual Start: Effectief Testen van Indicatoren voor Traders
Auteur:
Een methode om de werking van herschreven indicatoren te testen aan de hand van voorbeelden zoals FxmFish, ZigZag, NonLagZigZag, AFIRMA, en TREND_alexcud.
- Het is aan te raden om het gedrag van deze indicatoren te bestuderen met behulp van deze voorgestelde methode.
Er zijn verschillende indicatoren die opnieuw worden getekend op de grafiek bij elke nieuwe balk die verschijnt. Hierdoor kunnen er moeilijkheden ontstaan bij het visueel inschatten van de eigenschappen van de indicatoren en hun dynamiek.
De voorgestelde code stelt je in staat om de laatste balk (rechts) aan de indicator toe te wijzen door het grafische object te verplaatsen. Het is het gemakkelijkst om dit te doen met behulp van een verticale lijn.
Algemene instructies:
Voeg de code in de broncode van de indicator in. Zoek de berekeningslus en vervang "0" daarin door de variabele start.
Vervang de waarde niet als er een array nullificatiecyclus in de indicator zit.
Plaats een verticale lijn op de grafiek en noem deze start.
Verplaats de lijn handmatig en wacht op de herberekening van de indicator.
Het is optimaal om van verleden naar toekomst te bewegen, omdat niet alle indicatoren de balken rechts "vegen".
Dus plaatsen we eerst de verticale lijn genaamd "start" en daarna de indicatoren.
De indicator wordt in twee gevallen herberekend:
- automatisch, wanneer er een nieuwe tick binnenkomt;
- of, als er geen (onverwachte) handels-tick is, handmatig door een van de eigenschappen van de indicator te wijzigen; hiervoor moet je elke keer het venster met de eigenschappen openen en een kleur veranderen, omdat het gemakkelijker is om kleuren te veranderen dan cijfers.
Het is niet erg comfortabel om volgens bovenstaande instructies te werken.
2008.05.06