Indikatoren: Harmonic Pattern Finder V2

 

Harmonic Pattern Finder V2:

Ein Indikator der existierende und entstehende "Harmonic" Muster anzeigt.

Das Ende der P.R.Z. ist als Linien dargestellt

Autor: Andre Enger

 
gute Arbeit für beide Jungs :) !
 
Hallo, ich kann es nicht zum Laufen bringen.
In MetaTrader5 finde ich keinen Ordner Downloads innerhalb der Indikatoren. Es gibt nur Beispiele.
Ich verstehe nicht wie.
Hallo und danke für die Hilfe.
 
Alecxander:
Hallo, ich kann es nicht zum Laufen bringen.
In MetaTrader5 finde ich keinen Ordner Downloads innerhalb der Indikatoren. Es gibt nur Beispiele.
Ich verstehe nicht wie.
Hallo und danke für die Hilfe.

Haben Sie den Indikator direkt von Metatrader heruntergeladen? Wenn ja, wo wurden die Dateien abgelegt?

Haben Sie schon einmal Indikatoren von metatrader heruntergeladen? Es könnte sein, dass der Ordner automatisch erstellt wird, sobald der erste Indikator heruntergeladen wurde.


Andernfalls können Sie entweder die erforderliche Ordnerstruktur im Stammverzeichnis erstellen: C:\Users\<Benutzername>\AppData\Roaming\MetaQuotes\Terminal\<Identifier>\MQL5

  1. Platzieren Sie "alexstal_outsidebar.mqh" in: MQL5\Include
  2. Erstellen Sie einen Ordner: MQL5\Indicators\Downloads
  3. Legen Sie die restlichen Dateien in den neu erstellten Ordner "Downloads".
  4. Kompilieren Sie jede dieser Dateien in MetaEditor

Wenn Sie das Programm nicht direkt herunterladen oder manuell wie oben beschrieben installieren, gibt es einige Alternativen:

  1. Wenn Sie "alexstal_outsidebar.mqh" nicht in den "Include"-Ordner legen, sondern mit den anderen Dateien zusammen haben wollen, ändern Sie die 24.
    #include <AlexSTAL_OutsideBar.mqh>
    in
    #include "AlexSTAL_OutsideBar.mqh"
    D.h. ersetzen Sie die < und > durch Apostrophe
  2. Wenn Sie die ZigZags nicht im Ordner "Downloads" ablegen wollen, gehen Sie zur 300. Quellcodezeile von HarmonicPatternFinderV2.mq5 und ändern Sie die drei Einträge, die wie folgt aussehen:
    _zzHandle=iCustom(NULL,0,"Downloads\\fastzz",SwingSize);
    indem Sie den Teil "Downloads\\fastzz" in z.B. "fastzz" ändern oder wo immer Sie die ZigZags platzieren und kompilieren. Wenn Sie z. B. einen Ordner Indicators\ZigZags erstellen, würde dieser wie folgt lauten
    _zzHandle=iCustom(NULL,0,"ZigZags\\fastzz",SwingSize);

 

Andre,

Ich habe alle Indikatoren in den Indikator-Ordner unter mql5 eingefügt und kompiliert sowie die mqh-Datei in die "include"-Datei eingefügt.

Mein Chart hat jetzt ein paar rote Linien, eine gelbe Linie und alle Candlesticks haben ihre Farbe geändert, aber ich sehe keine harmonischen Muster, die erkannt werden.

Was mache ich falsch? Würde das Programm vergangene Muster anzeigen, oder muss ich einfach warten, bis es ein bevorstehendes Muster erkennt und es dann anzeigt?

Vielen Dank für die Erstellung dieses Programms und für die Hilfe, die ich erhalten habe.

 

Es klingt so, als hätten Sie die unterstützenden Indikatoren zum Diagramm hinzugefügt, was nicht notwendig ist.

Öffnen Sie die Indikatorenliste im Chartmenü (Strg+I) und prüfen Sie, ob "fastzz", "swingchart" oder "alexstal_zigzagprof" im Chart enthalten sind. Wenn ja, entfernen Sie sie.

Prüfen Sie auch, ob Sie "harmonicpatternfinderv2" auf dem Chart haben, wenn nicht, fügen Sie es über den Navigator hinzu.

Das Programm würde die vergangenen Muster wie in Abbildung 1 finden. Vergewissern Sie sich, dass die Indikatoren unter "Indicators\Downloads" zu finden sind, und überprüfen Sie die Registerkarte "Experts" der Toolbox auf etwaige Fehlermeldungen, und posten Sie sie hier, falls es welche gibt.

 
 
Ich änderte, um nur den einen Indikator auf dem Diagramm sowie erstellt die Downloads Ordner unter dem Ordner Indikatoren und es funktioniert gut. Vielen Dank dafür! Noch eine letzte Sache: Wenn ich möchte, dass nur bestimmte Muster angezeigt werden, sollte ich dann alle Muster, die ich nicht anzeigen möchte, als falsch markieren?
 
Wil8Maltby:
Ich änderte, um nur den einen Indikator auf dem Diagramm sowie erstellt die Downloads Ordner unter dem Ordner Indikatoren und es funktioniert gut. Vielen Dank dafür! Eine letzte Frage: Wenn ich möchte, dass nur bestimmte Muster angezeigt werden, sollte ich dann alle Muster, die ich nicht anzeigen möchte, als falsch markieren?
Ja, das ist genau das, was Sie tun sollten. Wenn Sie allerdings eine ganze Gruppe als falsch markieren (in == Patterns Quick ==), ist es nicht notwendig, die einzelnen Muster in dieser Gruppe als falsch zu markieren.
 
Andre Enger:
Ja, das ist genau das, was Sie tun sollten.
Wenn ich so etwas wie das Fledermausmuster haben möchte und nichts anderes, sollte ich dann auch das "maximale Fledermausmuster" und das "Anti-Fledermausmuster" als falsch markieren oder sind sie Teil des Fledermausmusters im Programm?
 
Wil8Maltby:
Wenn ich so etwas wie das Fledermausmuster haben möchte und nichts anderes, sollte ich dann auch das "maximale Fledermausmuster" und das "Anti-Fledermausmuster" als falsch markieren oder sind sie Teil des Fledermausmusters im Programm?
Dann sollten Sie alle Gruppen außer "Normale 5-Punkt-Muster anzeigen" als falsch markieren, daher wäre es nicht notwendig, das "Anti-Schläger-Muster" als falsch zu markieren, da es in einer anderen Gruppe enthalten ist. Aber alle einzelnen Muster von "Gartley anzeigen" bis "Schmetterling 113 anzeigen" müssten deaktiviert werden (außer "Fledermaus" natürlich), also auch "Max Fledermaus".