Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Twitter!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Indikatoren

Geometric signal validation for indicator signals - Indikator für den MetaTrader 5

Conor Mcnamara
Conor Mcnamara
I started learning C programming in 2010. From there I picked up many languages.
I'm working on several indicator projects and EA concepts.
| German English Русский 中文 Español 日本語 Português 한국어 Français Italiano Türkçe
Ansichten:
10
Rating:
(4)
Veröffentlicht:
Aktualisiert:
MQL5 Freelance Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Es ist bekannt, dass viele Signalindikatoren Fehlsignale erzeugen. Die geometrische Signalvalidierung ist ein Verfahren, um diese Fehlsignale in Echtzeit zu entfernen und die übrigen Signale unverändert zu lassen. Bei der geometrischen Signalvalidierung gilt ein Signal als falsch, wenn es einen geometrisch unmöglichen Zickzack-Abschnitt erzeugen würde. Ein Indikator, der ein Kaufsignal anzeigt, während der Markt fällt, hat ein geometrisch ungültiges Einstiegssignal erzeugt, und daher kann man davon ausgehen, dass es sich aus diesem Grund um ein falsches Signal handelt. Geometrisch ungültige Signale sind im Wesentlichen unsichere oder falsche Signale.

Da bekannt ist, wie viele Indikatoren dafür berüchtigt sind, falsche Signale zu erzeugen, sollten die von ihnen unmittelbar erzeugten Signale nicht immer als Einstiegssignale betrachtet werden, sondern als potenzielle Signale.

In dieser Engine sind die von einem Indikator erzeugten Signale (in diesem Fall die Donchian-Kanal-Linien) die Kandidaten für Tief- und Hoch-Pivots. Sie müssen alle validiert werden. Eine auf dem Zigzag-Prinzip basierende Logik wird verwendet, um die einzelnen vom Indikator erzeugten Kandidatensignale miteinander zu verknüpfen; wenn eines der Kandidatensignale eine geometrische Unmöglichkeit erzeugt, wird es als falsches Signal gewertet und der Status der Pivot-Suche bleibt unverändert.

Wenn man an einen Zigzag denkt, stellt man sich wahrscheinlich einen Indikator vor, dessen Logik den Zigzag steuert; hier ist das Skript jedoch umgekehrt, da es sich nicht um einen Zigzag handelt, sondern um einen Validator.

Wenn ein Segment seine Suche abschließt, wird der Kurs aufgezeichnet und der Suchzustand geändert. Diese Änderung des Suchzustands ist gleichzeitig die Bestätigung des Pivots. Bestätigte Pivots werden mit Pfeilen markiert, und geometrische Anomalien (die falschen/gefährlichen Signale) werden mit Pfeilen und einem durchgestrichenen X gekennzeichnet.

Die Signalvalidierung kann bei beliebigen Signalindikatoren erfolgen; hier wird der Donchian-Kanal als Beispiel verwendet. Um dies besser zu verstehen, können Sie den von mir kommentierten Code studieren und ihn auch visuell im Strategietester ausführen.

Geometrischer Signalprüfer

Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/73859

Universal Breakout Study Universal Breakout Study

Universal Breakout Study ist ein forschungsorientierter Expert Advisor für MetaTrader 5, der zur Analyse und Optimierung von Range-Breakout-Strategien entwickelt wurde. Er bietet flexible Parametertests, schnelle Optimierung und einen strukturierten Rahmen für die Validierung von Handelsideen anhand historischer Daten und Forward-Tests.

Chart Navigator MT5 Light Chart Navigator MT5 Light

Chart Navigator MT5 Light – eine Minikarte zur schnellen Navigation im Kurschart und zum sofortigen Sprung zu Ihren Markierungen darin

Multi Forex Scanner MT5 Multi Forex Scanner MT5

Anstatt jedes Paar einzeln analysieren zu müssen, können Sie auf einen Blick erkennen, welche Paare nach Ihren eigenen Kriterien am vielversprechendsten sind.

002 - Inside Bar 002 - Inside Bar

Expert Advisor zum Testen der „Inside Bar“-Fortsetzungshypothese. Der EA platziert Pending-Orders in Richtung des „Main Bar“, sobald ein gültiges „Inside Bar“-Muster erkannt wird, wobei optionale ATR- und Musterqualitätsfilter zur Verfügung stehen.