One Two Three: Dein EA für MetaTrader 5

Mike 2018.10.26 03:39 14 0 0
Anhang

Der Autor der Idee - Martes

mq5 Code Autor - barabashkakvn

Der EA nutzt den iChaikin (Chaikin Oszillator, CHO) Indikator, um den Marktstatus zu bestimmen: ob sich der Markt in einer Seitwärtsbewegung oder in einem Trend befindet.

Positionen werden nur eröffnet, wenn eine neue Kerze erscheint (und nur wenn ein Kaufsignal vorliegt). Das Trailing wird bei jedem Tick durchgeführt, was bedeutet, dass die Möglichkeit, das Stop-Loss-Niveau zu verschieben, bei jedem Tick überprüft wird.

Prinzip der Flachheitsdefinition

Der EA betrachtet CHO: Anzahl der Kerzen für Flachheit und überprüft die Bedingung: Der Wert des Chaikin Oszillators sollte im Bereich von "-" CHO: Flachheitsniveau bis "+" CHO: Flachheitsniveau für alle verwendeten Kerzen liegen. Die gültige Genauigkeit beträgt Channels Flat oder Open. Angenommen, Channels Flat oder Open liegt bei 90 %. Wenn 90 % oder mehr der Kerzen im Bereich von "-" CHO: Flachheitsniveau bis "+" CHO: Flachheitsniveau liegen, befindet sich der Markt in einer Flachphase.

One Two Three flat

Was sollten wir nun mit all diesen Daten machen?

Im Falle einer Flachphase warten wir einfach auf das Erscheinen einer neuen Kerze. Andernfalls überprüfen wir den Wert des Chaikin Oszillators auf Kerze #0:

  • Wenn der Chaikin Oszillator auf Kerze #0 >= CHO: Öffnungsniveau -> KAUFSIGNAL
  • Wenn der Chaikin Oszillator auf Kerze #0 <= - CHO: Öffnungsniveau -> VERKAUFSIGNAL

Für EURUSD M5 sind die Standardwerte hinterlegt. Das Testergebnis:

One Two Three test

Liste
Kommentar 0