FibonacciSuite
- Indikatoren
-
Shi Yuan Wang
Ich entwickle benutzerdefinierte Indikatoren, Expert Advisors (EAs), Skripte und Trading-Tools für MetaTrader 4 und MetaTrader 5 sowie Indikatoren für TradingView (Pine Script).
Was ich für Sie tun kann:
- Umwandlung einer klar beschriebenen Handelsregel in einen backtestbaren MQL4/MQL5 EA - Version: 1.20
- Aktivierungen: 5
Fibonacci-Konfluenz-Suite
Kurzbeschreibung
Die Fibonacci Confluence Suite ist ein Indikator für das Chartfenster in MetaTrader 5. Er erstellt ein Fibonacci-Gitter aus bestätigten Swing-Hochs und -Tiefs, markiert die Niveaus, an denen sich Projektionen früherer Swings überschneiden, und fügt eine „Golden Pocket“-Zone, Fibonacci-Zeitzonen, Berührungsstatistiken sowie ein kompaktes Statusfeld hinzu. Alle Niveaus werden ausschließlich anhand geschlossener Kerzen berechnet.
Übersicht
Das manuelle Einzeichnen von Retracement-Niveaus umfasst in der Regel drei separate Schritte: das Ermitteln des Schwungs, das Einzeichnen des Rasters und schließlich die Entscheidung, welche Niveaus Beachtung verdienen. Dieser Indikator kombiniert diese Schritte und fügt noch eine weitere Funktion hinzu, die manuell nur schwer zu bewerkstelligen ist: Jedes Erweiterungsniveau wird mit den Projektionen mehrerer früherer Schwungbewegungen verglichen, sodass die Niveaus, an denen sich diese Projektionen überschneiden, automatisch markiert werden.
Der Indikator ist ein Analysewerkzeug. Er generiert keine Handelssignale, platziert oder verwaltet keine Orders und übernimmt keine Funktionen des Geldmanagements.
Was er anzeigt
Swing-Erkennung
Mögliche Pivot-Hochs und -Tiefs werden anhand eines Fraktalmusters aus fünf Bars identifiziert. Innerhalb eines Rückblickfensters werden das höchste Fraktalhoch und das tiefste Fraktaltief zu den Swing-Ankern. Der Parameter „Delay“ verschiebt das Fenster rückwärts, sodass ein Fraktal erst dann verwendet wird, wenn es durch nachfolgende Kerzen bestätigt wurde. Es werden nur geschlossene Kerzen ausgewertet, es wird nicht auf zukünftige Daten zurückgegriffen, und die für vergangene Kerzen berechneten Werte ändern sich später nicht mehr.
Niveaugitter
Zwei Basislinien (0,000 und 1,000, bei denen es sich um die Schwankungsanker selbst handelt) sowie bis zu neun Erweiterungsniveaus mit editierbaren Verhältnissen. Die Standardeinstellung lautet 0,236, 0,382, 0,500, 0,618 und 0,786; vier weitere Ebenen (1,272, 1,414, 1,618 und 2,000) können aktiviert werden. Farbe, Linienstil (durchgehend, gepunktet, gestrichelt, Pfeil) und Breite werden für Basislinien und Erweiterungslinien separat festgelegt.
Multi-Swing-Konfluenz
Jedes Verlängerungsniveau wird mit den Projektionen von bis zu fünf früheren Schwankungsabschnitten verglichen, die in beide Richtungen berechnet werden: vom Tiefpunkt nach oben und vom Höchstpunkt nach unten. Niveaus, die innerhalb der Toleranz mit einer Projektion übereinstimmen, werden dicker dargestellt und tragen eine Markierung in ihrer Beschriftung. Die Anzahl der vorherigen Schwankungen, die Toleranz als Prozentsatz der Schwankungsbreite, die zusätzliche Breite und das Markierungszeichen sind alle konfigurierbar.
Golden Pocket
Ein halbtransparentes Band zwischen 0,618 und 0,650, dessen Farbe und Transparenz einstellbar sind.
Statistiken zu Berührungen
Der Indikator zählt die Kerzen, bei denen der Kurs jedes Niveau durchbrochen hat, während der aktuelle Swing-Abschnitt unverändert bleibt, und zeigt die Anzahl in der Niveau-Beschriftung an. Der Zähler wird zurückgesetzt, wenn sich die Swing-Anker verschieben, sodass die Zahl den aktuellen Abschnitt und nicht den gesamten Chartverlauf beschreibt.
Fibonacci-Zeitzonen
Vertikale Linien werden rechts vom Swing-Anker in Fibonacci-Balkenintervallen (1, 2, 3, 5, 8 usw.) projiziert. Es stehen eine einfarbige Darstellung oder eine wechselnde Farbpalette zur Auswahl, und die Zonennummern können als Beschriftungen angezeigt werden. Die maximale Anzahl von Zonen beträgt 15.
Statusleiste
Ein kleines Feld in einer der Ecken des Charts zeigt die aktuelle Richtung, das Swing-Hoch, das Swing-Tief, das dem aktuellen Kurs am nächsten liegende Niveau, das Niveau mit der höchsten Berührungshäufigkeit sowie den aktuell verwendeten Lookback-Zeitraum an. Die Position des Feldes sowie die Farben für Aufwärts- und Abwärtstrends sind konfigurierbar.
Adaptive Empfindlichkeit
Eine optionale Funktion. Wenn sie aktiviert ist, erweitert oder verkürzt sich das Rückblickfenster entsprechend dem Verhältnis zwischen der aktuellen ATR und ihrer Basislinie: Das Fenster verkürzt sich bei steigender Volatilität und verlängert sich bei sinkender Volatilität. Der ATR-Zeitraum und die Länge der Basislinie sind konfigurierbar. Wenn die Funktion deaktiviert ist, wird für jeden Balken der feste Zeitraum verwendet.
Wasserzeichen
Am unteren Rand des Charts kann in einem dunklen oder hellen Design eine Zeile mit benutzerdefiniertem Text angezeigt werden. Wenn das Textfeld leer gelassen wird, wird es ausgeblendet.
Eingabeparameter
Die Parameter sind in logischen Gruppen angeordnet. Alle Bezeichnungen lauten auf Englisch.
Schwingungserkennung
„Period“ legt das Rückblickfenster fest, standardmäßig 200. „Delay“ legt die Anzahl der Bestätigungsbalken fest und muss kleiner sein als „Period“. „Line Extension“ steuert, ob die Niveaus nach links, rechts oder zu beiden Seiten erweitert werden. „Reverse Direction“ kehrt die Berechnungsrichtung des Rasters um.
Basislinien
Separate Schalter für 0,000 und 1,000 sowie Farbe, Stil und Breite.
Erweiterungslinien
Neun Paare aus Schalter und Verhältnis. Es kann jedes beliebige Verhältnis eingegeben werden; standardmäßig wird ein gängiger Satz bereitgestellt. Für alle gilt eine gemeinsame Farbe, ein gemeinsamer Stil und eine gemeinsame Breite.
Golden Pocket
Schalter, Füllfarbe und Transparenz, wobei 0 undurchsichtig und 100 vollständig transparent ist.
Stärkegrad und Multi-Swing-Zusammenfluss
„Touch Count anzeigen“ steuert, ob die Zählung in den Beschriftungen erscheint. Der Konfluenzblock enthält den Schalter, die Anzahl der zu vergleichenden vorherigen Schwankungen, die Toleranz als Prozentsatz des Schwankungsbereichs, die zusätzliche Breite für Konfluenzlinien und das Markierungszeichen.
Adaptive Empfindlichkeit
Schalter, ATR-Periode, Länge der ATR-Basislinie.
Zeitzonen
Schalter, Anzahl der Zonen von 1 bis 15, Farbe, mehrfarbiger Schalter, Linienstil und Schalter für Zonenbezeichnungen.
Statustabelle und Wasserzeichen
Panel-Schalter, Eckposition, Farbe für „bullish“ und Farbe für „bearish“; Wasserzeichen-Design und Text.
Benachrichtigungen
Der Indikator kann eine Popup-Warnmeldung anzeigen, wenn der Kurs ein sichtbares Niveau erreicht oder in die „Golden Pocket“ eintritt. Popups sind standardmäßig deaktiviert und können über die Eingabeparameter aktiviert werden. Jedes Niveau löst höchstens ein Popup pro Kerze aus. Der Indikator zeigt keine Werbung oder themenfremde Meldungen an.
Hinweise zur Verwendung
Der Indikator funktioniert bei jedem Symbol und jedem Zeitrahmen. In niedrigeren Zeitrahmen ändern sich die Schwankungen häufiger, sodass ein größerer „Period“- und „Delay“-Wert in der Regel ein ruhigeres Bild liefert. Beim ersten Laden ist eine Mindestanzahl an historischen Daten erforderlich, die dem Lookback-Zeitraum plus der Verzögerung plus einem Puffer entspricht; wenn der Chart weniger Balken enthält, schreibt der Indikator einen Eintrag in das Protokoll und wartet.
In die Berechnung fließen maximal die letzten 10.000 Balken ein, wodurch die Aktualisierung auch bei umfangreichen Charts reaktionsschnell bleibt. In die Zukunft projizierte Zeitzonen werden linear aus der Länge des Zeitrahmens geschätzt, sodass sich ihre Position über geschlossene Handelssitzungen und Wochenenden hinweg leicht verschiebt. Dies ist eine bekannte Annäherung.
Fibonacci-Niveaus sind eine Möglichkeit, die Kursstruktur zu beobachten, und stellen keine Handelsanweisungen dar. Der Indikator verwendet keine DLL, greift nicht auf externe Netzwerkressourcen zu, liest keine Kontoinformationen aus und wendet keine umgebungsabhängigen Einschränkungen an.
Nach Überschreiten von 100 Downloads wird auf einen Abonnementdienst umgestellt.

Der Benutzer hat keinen Kommentar hinterlassen