Der Level Indicator ist ein hilfreiches Tool für Trader, die MetaTrader 4 nutzen. Wenn der in den Einstellungen festgelegte trigLv Level innerhalb einer definierten Abweichung überschritten wird, sendet der Indikator eine Push-Benachrichtigung an dein mobiles Gerät, vorausgesetzt, du hast die Eingabeparameter Benachrichtigung und Alarm aktiviert. Die Trigger-Levels von trigLv, sowie die Abweichungsgrenzen, werden durch horizontale Linien hervorgehoben, deren Stil, Farbe und Dicke du ebenfalls in den Einstellungen anpassen kannst. Dieses Design erlaubt es dir, mehrere Kopien des Indikators mit unterschiedlichen Levels im Chart zu platzieren und Signale bei deren Schnittpunkten zu erhalten.
Der festgelegte trigLv Level wird nur einmal pro Kerze aktiviert. Eine erneute Aktivierung ist erst nach der Eröffnung der nächsten Kerze möglich. So wird vermieden, dass es zu häufigen Triggern bei jedem Tick kommt.

//+------------------------------------------------------------------+ //| LevelIndicator.mq4 | //| Copyright 2022, © Cyberdev | //| https://www.mql5.com/en/users/cyberdev/seller | //+------------------------------------------------------------------+ #property copyright "Copyright 2022, © Cyberdev" #property link "https://www.mql5.com/en/users/cyberdev/seller" #property version "1.00" #property strict #property indicator_chart_window #property indicator_plots 0 #include <ChartObjects\ChartObjectsLines.mqh> input bool alert = true; // Alarm aktivieren input bool notification = true; // Push-Benachrichtigungen aktivieren input double trigLv = 0.0; // Auslösestufe input int deviation = 30; // Abweichung von trigLv in Punkten input int lineWidth = 1; // Linienbreite input ENUM_LINE_STYLE lineStyle = STYLE_SOLID; // Linienstil input color lineColor = clrMediumSpringGreen; // Linienfarbe input color inactivityColor = clrLightGray; // Inaktivitätsfarbe CChartObjectHLine lv, dvH, dvL; bool equal(double _v1, double _v2, double _epsilon) { return fabs(_v1 - _v2) <= fabs(_epsilon); } //+------------------------------------------------------------------+ //| Initialisierungsfunktion des benutzerdefinierten Indikators | //+------------------------------------------------------------------+ int OnInit() { ... }
- Alarm aktivieren
- Push-Benachrichtigungen aktivieren
- Abweichungen anpassen
- Linienstile und Farben wählen
Verwandte Beiträge
- Tägliche prozentuale Veränderung in MT4 – Indikator für MetaTrader 4
- Uniformitätsfaktor-Indikator für MetaTrader 5: Analysiere deine Preisbewegungen
- Boom Index Spike Pattern – Ein Leitfaden für MetaTrader 5 Trader
- Tägliche prozentuale Veränderung in MT5 – Indikator für MetaTrader 5
- Erstelle deinen eigenen neuronalen Netzwerk-Prädiktor für MetaTrader 4