Der BinaryWave_HTF_Signal Indikator zeigt dir die Trendrichtung oder ein Signal, das durch den BinaryWaveSign Indikator am gewählten Balken generiert wurde. Dies geschieht in Form eines grafischen Objekts mit einer farblichen Kennzeichnung der Trend- oder Handelsrichtung. Zudem löst der Indikator Alarme aus und spielt akustische Signale ab.
Wenn der Trend am ausgewählten Balken anhält, wird ein rechter Pfeil angezeigt. Die Farbe des Pfeils entspricht der Trendrichtung. Hat sich der Trend geändert, erscheint ein diagonaler Pfeil, dessen Farbe und Richtung der Handelsrichtung entsprechen.
Die Eingabeparameter lassen sich in drei große Gruppen unterteilen:
- Die Eingabeparameter des BinaryWaveSign:
inputstring Symbol_=""; // FinanzinstrumentinputENUM_TIMEFRAMES Timeframe=PERIOD_H6; // Zeitrahmen für die Indikatorberechnung//--- Gewichtung der Indikatoren. Wenn null, nimmt der Indikator nicht an der Wellenberechnung teilinputdouble WeightMA = 1.0; inputdouble WeightMACD = 1.0; inputdouble WeightOsMA = 1.0; inputdouble WeightCCI = 1.0; inputdouble WeightMOM = 1.0; inputdouble WeightRSI = 1.0; inputdouble WeightADX = 1.0; //---- Parameter für gleitende Durchschnitteinputint MAPeriod=13; input ENUM_MA_METHOD MAType=MODE_EMA; inputENUM_APPLIED_PRICE MAPrice=PRICE_CLOSE; //---- MACD Parameterinputint FastMACD = 12; inputint SlowMACD = 26; inputint SignalMACD = 9; inputENUM_APPLIED_PRICE PriceMACD=PRICE_CLOSE; //---- OsMA Parameterinputint FastPeriod = 12; inputint SlowPeriod = 26; inputint SignalPeriod = 9; inputENUM_APPLIED_PRICE OsMAPrice=PRICE_CLOSE; //---- CCI Parameterinputint CCIPeriod=14; inputENUM_APPLIED_PRICE CCIPrice=PRICE_MEDIAN; //---- Momentum Parameterinputint MOMPeriod=14; inputENUM_APPLIED_PRICE MOMPrice=PRICE_CLOSE; //---- RSI Parameterinputint RSIPeriod=14; inputENUM_APPLIED_PRICE RSIPrice=PRICE_CLOSE; //---- ADX Parameterinputint ADXPeriod=14; //---- Wellen Glättunginput Smooth_Method bMA_Method=MODE_JJMA; // Glättungsmethodeinputint bLength=5; // Glättungstiefe inputint bPhase=100; // Glättungsparameter // für JJMA variiert dieser im Bereich -100 ... +100 und beeinflusst die Qualität des transienten Prozesses;
- Die Eingabeparameter für die Visualisierung des BinaryWave_HTF_Signal Indikators:
//---- Anzeigeeinstellungen des Indikatorsinputuint SignalBar=0; // Balkennummer für das Signal (0 - aktueller Balken)inputstring Symbols_Sirname=INDICATOR_NAME"_Label_"; // Namen der Indikatorlabelsinputcolor Upsymbol_Color=clrLimeGreen; // Farbe des Aufwärtssymbolsinputcolor Dnsymbol_Color=clrMagenta; // Farbe des Abwärtssymbolsinputcolor IndName_Color=clrDarkOrchid // Farbe des Indikatornamensinputuint Symbols_Size=60 // Größe der Signalsymboleinputuint Font_Size=10 // Schriftgröße des Indikatornamensinputint X_1=5 // Horizontaler Nameversatzinputint Y_1=-15 // Vertikaler Nameversatzinputbool ShowIndName=true // Indikatornamen anzeigeninputENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER; // Standort-Eckeinputuint X_=0 // Horizontaler Versatzinputuint Y_=20 // Vertikaler Versatz
- Die Eingabeparameter für die Auslösung von Alarmen und akustischen Signalen:
//---- Alarmeinstellungeninput ENUM_ALERT_MODE alert_mode=OnlySound; // Auslösungsoptioninputuint AlertCount=0 // Anzahl der Alarme
Wenn mehrere BinaryWave_HTF_Signal Indikatoren auf einem Chart verwendet werden sollen, muss jeder von ihnen einen eigenen Wert für Symbols_Sirname (Namen der Indikatorlabels) haben.
Dieser Indikator benötigt die kompilierte Indikatordatei BinaryWaveSign.mq5. Platziere sie im <terminal_data_folder>\MQL5\Indicators\.

Fig.1. BinaryWave_HTF_Signal. Signal der Trendfortsetzung

Fig.2. Der BinaryWave_HTF_Signal Indikator. Signal für den Handel

Kommentar 0