Diskussion zum Artikel "Entwicklung des Price Action Analysis Toolkit (Teil 21): Das Tool Market Structure Flip Detector"

 

Neuer Artikel Entwicklung des Price Action Analysis Toolkit (Teil 21): Das Tool Market Structure Flip Detector :

Der Market Structure Flip Detector Expert Advisor (EA) agiert als Ihr aufmerksamer Partner, der ständig die Veränderungen der Marktstimmung beobachtet. Durch die Verwendung von Average True Range (ATR)-basierten Schwellenwerten erkennt es effektiv Strukturumkehrungen und kennzeichnet jedes höhere Tief und niedrigere Hoch mit klaren Indikatoren. Dank der schnellen Ausführung und der flexiblen API von MQL5 bietet dieses Tool eine Echtzeitanalyse, die die Anzeige für eine optimale Lesbarkeit anpasst und ein Live-Dashboard zur Überwachung der Anzahl und des Timings von Flips bereitstellt. Darüber hinaus sorgen anpassbare Ton- und Push-Benachrichtigungen dafür, dass Sie über kritische Signale informiert bleiben, sodass Sie sehen können, wie einfache Eingaben und Hilfsroutinen Kursbewegungen in umsetzbare Strategien verwandeln können.

Dieser EA bewältigt eine der schwierigsten Herausforderungen im Handel: falsche Umkehrsignale. Eine unruhige Kursentwicklung wirft einfache Pivot-Routinen über den Haufen und führt dazu, dass Händler in die Falle von Zick-Zack-Bewegungen geraten. Der Market Structure Flip Detector löst dieses Problem, indem er den ATR in einen flexiblen Filter der Anzahl der Balken umwandelt. Er ignoriert geringfügige Schwankungen, erfasst nur gültige Hochs und Tiefs und markiert dann einen „bearish flip“, wenn ein höheres Hoch zu einem niedrigeren Hoch wird, oder einen „bullish flip“, wenn ein niedrigeres Tief zu einem höheren Tief wird. Auf dem Weg dorthin werden Sie Folgendes sehen:

  • Der ATR wird in ein tiefes Maß umgewandelt, das sich in wilden Märkten ausdehnt und in ruhigen Märkten zusammenzieht.
  • Pivots werden bestätigt, indem eine genaue Anzahl von Balken auf jeder Seite eines möglichen Hochs oder Tiefs abgetastet werden.
  • Die Trendrichtung wird beibehalten, sodass Umschwünge erst nach dem Bruch der vorherigen Struktur ausgelöst werden.
  • Signale werden auf dem Chart mit Pfeilen, Pivot-Beschriftungen und einem Live-Statistikfeld angezeigt, die die Anzahl der Flips und das Timing verfolgt.

Nachfolgend sehen Sie ein GIF, das die Leistung des EA für EURUSD zeigt. Wenn jede Ein-Minuten-Kerze schließt, verfolgt der EA die aufeinanderfolgenden Tiefs, bis er ein tiefen Umkehrpunkt findet, der höher als das vorherige Tief ist. Wenn dieses höhere Tief auftaucht, wird ein grüner HL-Pfeil angezeigt, der den Aufwärtstrend anzeigt. Im gleichen Moment wird die Kopfzeile aktualisiert - hier werden „12 BullFlips: 1 BearFlip: 2Avg Int: 108.0m“ angezeigt - um die aktualisierten Zählungen wiederzugeben. Dieser Clip veranschaulicht deutlich den Übergang von einer Abwärtsstruktur zu einer potenziellen Aufwärtsbewegung.

Live Marktergebnisse


Autor: Christian Benjamin

 
bool IsSwingHigh( int shift, int depth)
  {
   double p = iHigh ( _Symbol , _Period ,shift);
   for ( int i= shift-depth; i<=shift+depth; i++)
       if (i>= 0 && iHigh ( _Symbol , _Period ,i) > p)
         return false ;
   return true ;
  }

Hallo, ich verstehe nicht, warum du int i=shift-depth schreibst, könntest du nicht einfach int i=0 verwenden ?

Können Sie mir das bitte erklären? Danke!