Diskussion zum Artikel "Erstellen von nutzerdefinierten Indikatoren in MQL5 (Teil 6): Weiterentwicklung der RSI-Berechnungen mit Glättung, Farbwechsel und Multi-Timeframe-Unterstützung"
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Neuer Artikel Erstellen von nutzerdefinierten Indikatoren in MQL5 (Teil 6): Weiterentwicklung der RSI-Berechnungen mit Glättung, Farbwechsel und Multi-Timeframe-Unterstützung :
Der normale Relative Strength Index (RSI) misst die Geschwindigkeit und Veränderung von Kursbewegungen, um überkaufte oder überverkaufte Bedingungen zu identifizieren. Er schwankt normalerweise zwischen 0 und 100 mit Grenzen bei 70 und 30. Wir werden den RSI weiterentwickeln, indem wir Varianten wie den Cuttler-, den Ehlers-, den Harris-, den Quick-, den Basic-, den RSX- und den Gradual-Stil hinzufügen, um seine Berechnungen anzupassen und verschiedene Aspekte zu betonen, einschließlich der Glättung und der Reaktion auf die Marktdynamik. Bei der Datenglättung werden Mittelwertbildungstechniken – einfache, wachstumsbasierte, ausgeglichene oder gewichtete lineare Mittelwerte – zur Vorverarbeitung von Kursdaten wie Schluss-, Eröffnungs-, Höchst- und Tiefstkursen oder abgeleiteten Durchschnittswerten eingesetzt, um das Rauschen zu reduzieren und klarere Signale zu liefern.
Farbwechsel ändern die Farbe des Indikators auf der Grundlage von Bedingungen wie Richtungsänderungen, Überschreiten des Mittelpunkts oder Überschreiten von Grenzen und liefern visuelle Hinweise auf Trendumkehr oder Stärke. Dynamische Grenzen aktualisieren die überkauften und überverkauften Niveaus auf der Grundlage der jüngsten RSI-Extreme über einen bestimmten Zeitraum, während statische Grenzen feste Prozentsätze verwenden, und die Unterstützung mehrerer Zeitrahmen ermöglicht die Analyse über verschiedene Zeiträume mit optionaler Interpolation für eine glattere Darstellung.
Unser Plan ist es, Nutzereingaben für die Auswahl von RSI-Varianten, Datenquellen, Glättungsansätzen, Farbtonbedingungen und Begrenzungseinstellungen zu konfigurieren, dann die RSI-Kurve mit diesen Optionen zu berechnen, Begrenzungen und Füllungen zu zeichnen, Daten mit mehreren Zeitrahmen zu verarbeiten und Benachrichtigungen bei Farbtonänderungen auszulösen. Kurz gesagt, entsteht so ein anpassbares RSI-Werkzeug, das sich an unterschiedliche Marktbedingungen und Nutzerpräferenzen für die technische Analyse anpassen lässt und einen fortschrittlichen RSI-Indikator im Vergleich zum traditionellen Indikator erzeugt, wie unten dargestellt.
Wir können sehen, dass wir am Ende eine adaptive RSI-Engine erhalten, die das Momentum aus jeder Kursdarstellung berechnen kann, nicht nur aus dem Schlusskurs. Sie glättet dynamisch sowohl die Eingabedaten als auch den RSI selbst, sodass wir zwischen schnellem, langsamem oder zyklusabhängigem Verhalten wechseln können, ohne die Kernlogik zu ändern. Darüber hinaus passt er seine Grenzen und visuellen Zustände selbst an, sodass sich überkaufte/überverkaufte Signale den Marktbedingungen anpassen, anstatt starr zu bleiben. Fangen wir an, das umzusetzen!
Autor: Allan Munene Mutiiria