GO - Een slimme Expert Advisor voor MetaTrader 5

Mike 2012.12.03 18:51 18 0 0
Bijlage

De Expert Advisor is herschreven vanuit MQL4 door de auteur ExpertTrader. Je kunt de originele versie vinden via deze link - https://www.mql5.com/ru/code/8894.

Hoe het werkt

GO wordt berekend met behulp van de volgende formule:

GO = ((C-O) + (H-O) + (L-O) + (C-L) + (C-H)) * V;

Hierbij staat C voor de sluitingsprijs, O voor de openingsprijs, H voor de hoogste prijs, en L voor de laagste prijs. V is het volume van de signaalbalk.

Als de waarde van GO groter is dan 0, wordt er een kooporder geopend. Is de waarde lager, dan wordt de kooporder gesloten en een verkooporder geopend.

De afbeelding toont de prestaties van de Expert Advisor in de visuele modus van de strategietester.

 

Parameters

  • Lots - aantal loten; als het 0 is, wordt de MaxrR parameter gebruikt.
  • MaximumRisk - risico (standaardwaarde Lots=0).
  • Shift - Bar waarop de indicatoren worden gecontroleerd: 0 - de vormende bar, 1 - de eerste gevormde bar.
  • MAPeriod - periode van de MA.
  • MAShift - verschuiving van de MA.
  • MAMethod - methode van de MA.
  • VolVolume - volume.
  • OpenLevel - Als de waarde van GO het niveau overschrijdt, wordt er een kooporder geopend; als het lager is dan -OpenLevel, wordt er een verkooporder geopend.
  • CloseLevelDif - Het verschil tussen de openings- en sluitingswaarde moet in een positieve waarde worden ingesteld. De sluitingswaarde moet gelijk of lager zijn dan de openingswaarde.
  • ShowGO - Toon de GO-waarde in de grafiekcommentaren.

Opmerking

Als OpenLevel een waarde van 0 heeft, beïnvloedt het volume van de bar de parameters niet, dus zijn de OpenLevel en CloseLevelDif parameters inbegrepen. Deze parameters zijn niet aanwezig in de bron. Externe parameters zijn toegevoegd voor de Moving Average.

...

Lijst
Reactie 0