Support nd resistance
- Indikatoren
- Thabang John Wotsa
- Version: 1.0
- Aktivierungen: 15
Beschreibung des Indikators: Unterstützungs- & Widerstands-Rechtecke
Dieser benutzerdefinierte Indikator fürMetaTrader 5zeichnet automatisch Unterstützungs- und Widerstandszonen auf Ihrem Chart. Er verwendet keine Puffer oder Plots, sondern erstellt gefüllte Rechtecke, um Preisbereiche visuell hervorzuheben, in denen der Markt zuvor eine Umkehrung oder einen Stillstand verzeichnet hat.
Wie funktioniert er?
Der Indikator unterteilt den Chartverlauf in aufeinanderfolgende Blöcke von Lookback-Balken . Für jeden Block sucht er:
-
Er findet denniedrigsten Tiefst- und den höchsten Höchststand innerhalb dieses Blocks.
-
Er zeichnet einUnterstützungsrechteck um das niedrigste Tief, mit einem vertikalen Abstand von ZoneWidth-Punkten über und unter diesem Niveau.
-
Zeichnet einWiderstandsrechteck um das höchste Hoch, ebenfalls mit ZoneWidthaufgefüllt .
Die Rechtecke erstrecken sich horizontal über die gesamte Zeitspanne des Blocks und geben Ihnen einen klaren visuellen Hinweis darauf, wo der Preis in Zukunft auf Unterstützung oder Widerstand stoßen könnte.
Eingabe-Parameter
-
Rückblick ( Standardwert 50): Anzahl der Balken, die zur Berechnung jeder Unterstützungs-/Widerstandszone verwendet werden.
-
ZoneWidth ( Standardwert 5): Vertikaler Abstand in Punkten, der oberhalb/unterhalb des Hochs/Tiefs hinzugefügt wird, um die Dicke des Rechtecks zu bestimmen.
-
SupportColor ( Standardwert clrBlue ): Farbe des Unterstützungsrechtecks.
-
ResistanceColor ( Voreinstellung clrRed ): Farbe des Widerstandsrechtecks.
-
Transparency ( nicht verwendet): Der Code weist darauf hin, dass Transparenz in MT5-Rechtecken nicht unterstützt wird.
Hauptmerkmale
-
Rechtecke werdenhinter den Kurskerzenplatziert( OBJPROP_BACK = true ), damit sie den Chart nicht verdecken.
-
Rechtecke werden nur einmal erstellt und nicht bei jedem Tick neu gezeichnet, was die CPU-Last reduziert.
-
Wenn Sie den Indikator aus dem Chart entfernen, werden alle seine Rechtecke automatisch gelöscht.
Beispiel für einen Anwendungsfall
Mit Lookback = 50 und ZoneWidth = 5 scannt der Indikator jedes 50-Bar-Segment, markiert das Tief und das Hoch dieses Segments und zeichnet ein ausgefülltes blaues Rechteck um das Tief (Unterstützung) und ein ausgefülltes rotes Rechteck um das Hoch (Widerstand). Auf diese Weise können Sie schnell wichtige Kursniveaus erkennen, die als künftige Wendepunkte dienen könnten.
Anmerkungen und Einschränkungen
-
Der Indikator funktioniert nur auf demaktuellen Chart-Zeitrahmen.
-
Der Wert für ZoneWidth wird inPunkten angegeben ( die kleinste Kursabstufung). Passen Sie ihn entsprechend dem von Ihnen gehandelten Instrument an.
-
Da der Indikator ObjectFind verwendet und Objekte nur einmal erstellt, müssen Sie möglicherweise den Chart aktualisieren (oder den Indikator neu laden), nachdem Sie Eingaben geändert haben, um aktualisierte Rechtecke zu sehen.
-
Die Rechtecke sind nicht überlappende, aufeinander folgende Blöcke; sie verschieben sich nicht mit jedem neuen Balken. Für einen Rolling-Window-Ansatz würden Sie einen anderen Algorithmus benötigen.
