MA MACD Positie Averaging - Een Systeem voor MetaTrader 5

Mike 2018.12.28 21:56 11 0 0
Bijlage

Idee van: Myth63

Code mq5 door: barabashkakvn

Deze EA controleert alleen op een handelsignaal of een toevoeging aan de positie wanneer er een nieuwe bar verschijnt.

De EA is gebaseerd op de indicatoren iMA (Moving Average, MA) en iMACD (Moving Average Convergence/Divergence, MACD). Als een positie een verlies heeft dat de Step lossing pips overschrijdt, opent de EA een nieuwe positie (in de richting van de verliesgevende positie) met een verhoogde lotgrootte (Lotcoëfficiënt wordt hierbij in aanmerking genomen).

De EA houdt slechts één positie of meerdere posities in dezelfde richting aan. De EA maakt gebruik van twee parameters: Indent prijs van MA en Ratio van MAIN naar SIGNAL (beide worden weergegeven in de afbeelding hieronder).

MA MACD Positie Averaging

Voorbeeld van een KOOP-signaal: de MACD-indicator staat onder "0.0", de hoofd lijn (MAIN) overschrijdt de signaallijn (SIGNAL) en de huidige prijs ligt hoger dan de Moving Average. Twee filters zijn aan deze voorwaarde toegevoegd:

  • Ratio van MAIN naar SIGNAL
  • Indent prijs van MA

Je kunt een bar selecteren die gecontroleerd moet worden - op de nul (huidige) of op bar #1. Dit wordt gedefinieerd door de Bar Current parameter.


Werking van de EA

Op een nieuwe bar worden de volgende gegevens verzameld: het aantal KOOP- en VERKOOPposities en de meest verliesgevende (volgens het aantal pips) KOOP- en VERKOOPposities. Als blijkt dat er zowel KOOP- als VERKOOPposities tegelijkertijd zijn, wordt dit beschouwd als een fout en worden ALLE posities gesloten. Als de meest verliesgevende positie wordt gevonden en deze onwinstgevend is met meer dan Step lossing pips, worden de parameters van deze positie (het ticket en het aantal lots) onthouden.

Lijst
Reactie 0