Heiken Ashi No Wick Signal Filter Arrows NoRepaint
- Indikatoren
- Version: 3.17
HA Signal MultiFilter MT5 – Technisches Betriebshandbuch und Architekturleitfaden
1. SYSTEMÜBERBLICK UND ARCHITEKTURGRUNDLAGEN
HA Signal MultiFilter MT5 ist ein spezieller Analyseindikator, der für das MetaTrader 5-Terminal entwickelt wurde, um richtungsgebundene Momentumausweitungen und strukturelle Trendfortsetzungen zu identifizieren[Zitat: 2]. Durch die Kombination der geglätteten Heiken-Ashi-Kerzenkursdaten mit einer modularen, 15-schichtigen Filterreihe zur sekundären Bestätigung extrahiert das System Marktveränderungen mit hoher Wahrscheinlichkeit und filtert gleichzeitig Konsolidierungsrauschen bei geringem Volumen heraus[Zitat: 1, 2]. Das Programm läuft im Hauptchartfenster über 7 native Indikatorpuffer: Die Puffer 0 bis 3 berechnen die geometrischen Koordinaten von Heiken Ashi (HA Open, HA High, HA Low, HA Close), Puffer 4 übernimmt die richtungsbezogene Farbindizierung der Kerzen, und die Puffer 5 und 6 zeichnen diskrete numerische Werte für bestätigte Kauf- und Verkaufspfeilsignale auf, was eine vollständige Integration mit automatisierten Expert Advisors über die MQL5-iCustom-Funktion ermöglicht [Zit.: 2].
2. MATHEMATISCHE BERECHNUNG UND LOGIK ZUR VERHINDERUNG VON REPainting
Der Indikator arbeitet nach einem Ausführungsmodell mit geschlossenen Kerzen, das ein Repainting der Signale verhindert[Zit.: 1, 2]. Die Kerzengeometrie wird wie folgt berechnet:
- HAClose = (Open + High + Low + Close) / 4,0, was den synthetischen Schlusskurs der Periode darstellt[Zit.: 2].
- HAOpen = (HAOpen[vorherige] + HAClose[vorherige]) / 2,0, wodurch ein rekursiver Mittelpunkt gebildet wird, der am vorherigen Momentum verankert ist[Zit.: 2].
- HAHigh = MathMax(High, MathMax(HAOpen, HAClose)), wodurch die obere Kursgrenze festgelegt wird[Zit.: 2].
- HALow = MathMin(Tief, MathMin(HAOpen, HAClose)), wodurch die untere Preisgrenze festgelegt wird[Zit.: 2].
Eine Kerze wird als bullisch (Farbe 0) klassifiziert, wenn HAClose > HAOpen ist, und als bärisch (Farbe 1), wenn HAClose <= HAOpen ist [Zit.: 2]. Der Algorithmus durchsucht die historischen Balken nacheinander bis zum Index (rates_total - 2)[Zitat: 2]. Der Balkenindex (rates_total - 1), der die sich gerade bildende Kerze darstellt, wird ausschließlich für die visuelle Darstellung berechnet, ohne dass Pfeilsignale oder Benachrichtigungen generiert werden[Zitat: 1, 2]. Sobald die Kerze (rates_total - 2) abgeschlossen ist und ihr Schlusskurs vom Broker-Feed erfasst wurde, werden die Berechnungswerte dauerhaft fixiert [Zitat: 1, 2]. Signale verschieben sich niemals, ändern ihre Position nicht und verschwinden nicht aus den historischen Daten [Zitat: 1, 2].
3. VALIDIERUNG DES EINSTIEGSSIGNALS & FUNKTIONSWEISE DER „FLAT-WICK“-METHODE
Für die Ausführung müssen sowohl strukturelle Kerzenkriterien als auch aktive technische Filterbedingungen gleichzeitig erfüllt sein [Zit. 1, 2]:
- Richtungsbezogener Farbwechsel: Ein bullischer Übergang tritt ein, wenn die vorherige Kerze bärisch geschlossen hat und die aktuell geschlossene Kerze bullisch wird, wodurch „waitingBull“ auf „true“ gesetzt wird [Zit.: 2]. Ein bärischer Übergang tritt ein, wenn die vorherige Kerze bullisch geschlossen hat und die aktuell geschlossene Kerze bärisch wird, wodurch „waitingBear“ auf „true“ gesetzt wird [Zit.: 2].
- Geometrie mit flachem Docht („Headless Candles“): Die Signale erfordern eine strikte richtungsbezogene Kerzenausdehnung [Zit. 2]. Kaufsignale erfordern, dass NormalizeDouble(HALow[i], _Digits) == NormalizeDouble(HAOpen[i], _Digits) gilt, was das Fehlen eines unteren Dochtes bestätigt (Käufer übten seit der Eröffnung kontinuierlichen Aufwärtsdruck aus)[Zit. 2]. Verkaufssignale erfordern, dass NormalizeDouble(HAHigh[i], _Digits) == NormalizeDouble(HAOpen[i], _Digits) gilt, was bestätigt, dass kein oberer Docht vorhanden ist (Verkäufer haben seit der Eröffnung einen kontinuierlichen Abwärtsdruck aufrechterhalten)[cite: 2].
- Ausführungsdaten: Bei Bestätigung speichern Kaufsignale das Kursniveau bei HALow[i] – (SignalDistance * _Point) in Puffer 5[Zit.: 2]. Verkaufssignale speichern das Kursniveau bei HAHigh[i] + (SignalDistance * _Point) in Puffer 6 [Zit. 2].
4. MODULARE FILTERLOGIK & MATHEMATISCHE ENTSCHEIDUNGSREGELN
Der Indikator bietet 15 unabhängige Bestätigungsschichten, die gleichzeitig ausgewertet werden [Zitat: 2]. Jeder aktivierte Filter, der den Wert „false“ zurückgibt, macht das Handelssignal sofort ungültig [Zitat: 2]:
- RSI-Cross-Filter: Bewertet den Relative-Strength-Index über die RSI_Length mit RSI_Price_Source[Zit.: 2]. Die Kaufbedingung erfordert einen Aufwärtsausbruch aus überverkauften Bereichen: (rsi[idx] > Oversold && rsi[idx + 1] <= Oversold)[Zit.: 2]. Die Verkaufsbedingung erfordert einen Abwärtsausbruch aus überkauften Bereichen: (rsi[idx] < Overbought && rsi[idx + 1] >= Overbought)[Zit. 2].
- ADX-Filter: Bewertet den Average Directional Movement Index über den Zeitraum ADX_Period[Zit.: 2]. Sowohl die Kauf- als auch die Verkaufsbedingungen erfordern adx[idx] >= ADX_Min_Level, wodurch Eintritte während seitwärts tendierender Marktbewegungen unterdrückt werden[Zit.: 2].
- Einzel-MA-Filter: Vergleicht den tatsächlichen Schlusskurs eines Balkens mit einem gleitenden Durchschnitt, der mit MA_Period, MA_Method und MA_Shift berechnet wird [Zit.: 2]. Die Kaufbedingung erfordert close[i] > ma[idx]; die Verkaufsbedingung erfordert close[i] < ma[idx] [Zit.: 2].
- Ichimoku-Senkou-Span-B-Filter: Berechnet den Mittelwert der historischen Kurs-Extreme über Ichimoku_SenkouB-Balken, die um Ichimoku_Kijun-Balken verschoben sind, mithilfe der internen Funktion „CalcSenkouSpanB“: SenkouSpanB = (Höchster Höchstkurs + Tiefster Tiefstkurs) / 2,0 [Zit. 2]. Eine Kaufentscheidung setzt close[i] > senkouB voraus; eine Verkaufsentscheidung setzt close[i] < senkouB voraus [Zit. 2].
- RSI-75-Filter: Bewertet die makroökonomische Regime-Tendenz unter Verwendung einer erweiterten RSI-Periode (RSI_Filter_Period)[Zit.: 2]. Ein Kauf erfolgt, wenn rsi75[idx] > 50,0; ein Verkauf erfolgt, wenn rsi75[idx] < 50,0[Zit.: 2].
- Doppel-MA-Filter: Bewertet die Ausrichtung zweier gleitender Durchschnitte durch den Vergleich des schnellen MA (MA_A_Period, MA_A_Method, MA_A_Applied, MA_A_Shift) mit dem langsamen MA (MA_B_Period, MA_B_Method, MA_B_Applied, MA_B_Shift)[Zit.: 2]. Ein Kauf erfordert ma_a[idx] > ma_b[idx]; ein Verkauf erfordert ma_a[idx] < ma_b[idx][Zit.: 2].
- Awesome-Oscillator-Modul: Bewertet die Marktdynamik anhand von drei wählbaren Unterfiltern: Der AO-Volumenfilter schreibt vor, dass ao_now >= AO_Buy_Min für einen Kauf und ao_now <= AO_Sell_Max für einen Verkauf gelten muss [Zit.: 2]; Der AO-Farbfilter erzwingt eine Beschleunigung von Bar zu Bar und erfordert ao_now > ao_prev für einen Kauf und ao_now < ao_prev für einen Verkauf [Zit. 2]; Der AO-Nullfilter erfordert eine richtungsabhängige Ausrichtung an der Nulllinie, wobei (ao_now > ao_prev && ao_now > 0) für einen Kauf und (ao_now < ao_prev && ao_now < 0) für einen Verkauf erforderlich ist [Zit. 2].
- Parabolischer SAR-Filter: Bewertet die Kursposition relativ zum parabolischen SAR, der über SAR_Step und SAR_Maximum berechnet wird [Zit. 2]. Ein Kauf erfordert close[i] > sar[idx]; ein Verkauf erfordert close[i] < sar[idx] [Zit. 2].
- Heiken-Ashi-Filter: Erzwingt die Ausrichtung der Kerzenpolarität, wobei für einen Kauf currBull == true und für einen Verkauf currBull == false gelten muss [Zit. 2].
- CCI-Trendfilter: Verwendet den Commodity Channel Index über den Zeitraum CCI_Period mit CCI_Applied [Zit. 2]. Für einen Kauf muss cci[idx] > 0,0 sein; für einen Verkauf muss cci[idx] < 0,0 sein [Zit. 2].
- CCI-OB/OS-Filter: Verwendet den Commodity Channel Index über den Zeitraum CCI_OBOS_Period mit CCI_OBOS_Applied [Zit. 2]. Für einen Kauf muss cci_obos[idx] > CCI_Overbought (+100) sein; für einen Verkauf muss cci_obos[idx] < CCI_Oversold (-100) sein [Zit. 2].
- RVI-Trendfilter: Bewertet den Relative Vigor Index über den Zeitraum RVI_Period[Zit.: 2]. Ein Kauf erfolgt, wenn rvi[idx] > 0,0; ein Verkauf erfolgt, wenn rvi[idx] < 0,0[Zit.: 2].
- RVI-Signalfilter: Bewertet den Relative Vigor Index über den Zeitraum RVI_Signal_Period und vergleicht dabei die Hauptlinie mit der Signallinie[Zit.: 2]. Ein Kaufsignal wird bei rvi_main[idx] > rvi_sig[idx] ausgelöst; ein Verkaufssignal bei rvi_main[idx] < rvi_sig[idx][Zit.: 2].
- MACD-Signalfilter: Bewertet die Spanne des MACD-Histogramms (Hauptlinie minus Signallinie), die über MACD_FastEMA, MACD_SlowEMA, MACD_SignalSMA und MACD_Applied konfiguriert wird[Zitat: 2]. Ein Kauf erfordert hist > 0,0; ein Verkauf erfordert hist < 0,0 [Zit.: 2].
- MACD-Nullfilter: Bewertet die absolute Polarität der MACD-Hauptlinie [Zit.: 2]. Ein Kauf erfordert macd_main[idx] > 0,0; ein Verkauf erfordert macd_main[idx] < 0,0 [Zit.: 2].
- Unterstützungs- und Widerstandsfilter: Berechnet dynamische Kanalgrenzen über SR_Period-Balken hinweg, indem das tiefste Tief und das höchste Hoch ermittelt werden [Zit.: 2]. Ein Zonenpuffer wird durch SR_Zone_Points * _Point definiert [Zit.: 2]. Für einen Kauf muss die Kursbewegung der Kerze mit der berechneten Unterstützungszone interagieren[Zit.: 2]. Für einen Verkauf muss die Kursbewegung der Kerze mit der berechneten Widerstandszone interagieren[Zit.: 2].
- Fibonacci-Retracement-Filter: Verwendet einen integrierten ZigZag-Algorithmus (ZigZag_Depth, ZigZag_Deviation, ZigZag_Backstep), um die jüngsten Schwankungsextreme zu lokalisieren[Zitat: 2]. Er berechnet Retracement-Verhältnisse zwischen Fib_Level_1 (0,382) und Fib_Level_2 (0,618)[Zitat: 2]. Für Signale muss die Kursspanne des Balkens innerhalb dieses Retracement-Kanals getestet werden[Zitat: 2].
5. VOLLSTÄNDIGE DOKUMENTATION DER EINGABEPARAMETER
Einstellung des Signal-Offsets:
- SignalDistance (Standard: 30,0) -> Vertikaler Abstand in Punkten zwischen der Pfeilmarkierung und dem Extremwert der Kerze [Zit. 2].
RSI-Crossover-Parameter:
- Use_RSI_Cross_Filter (Standard: false) -> Hauptschalter für den RSI-Schwellenwert-Breakout-Filter [Zit. 2].
- RSI_Length (Standard: 14) -> Berechnungszeitraum für den RSI-Oszillator[Zitat: 2].
- RSI_Price_Source (Standard: PRICE_CLOSE) -> Verwendete Kursaufzählung für die RSI-Berechnung[Zitat: 2].
- Oversold (Standard: 30,0) -> Unterer Schwellenwert zur Bestätigung eines Kaufsignals [Zitat: 2].
- Überkauft (Standard: 70,0) -> Oberer Schwellenwert zur Bestätigung eines Verkaufssignals [Zit. 2].
ADX-Richtungsparameter:
- Use_ADX_Filter (Standard: false) -> Hauptschalter für den ADX-Trendstärkenfilter[Zit. 2].
- ADX_Period (Standard: 10) -> Glättungszeitraum für den ADX-Indikator [Zit. 2].
- ADX_Min_Level (Standard: 20,0) -> Mindestschwelle für die Trendstärke, die für eine gültige Ausführung erforderlich ist [Zitat: 2].
Parameter für den einzelnen gleitenden Durchschnitt:
- Use_MA_Filter (Standard: false) -> Hauptschalter für den Trendfilter mit einem gleitenden Durchschnitt[Zitat: 2].
- MA_Period (Standard: 50) -> Berechnungszeitraum für den gleitenden Durchschnitt[Zit. 2].
- MA_Method (Standard: MODE_SMA) -> Glättungsmethode (SMA, EMA, SMMA, LWMA)[Zit. 2].
- MA_Shift (Standard: 0) -> Horizontale Balkenverschiebung für die Berechnung des gleitenden Durchschnitts[Zitat: 2].
Ichimoku Senkou Span B-Parameter:
- Use_Ichimoku_Filter (Standard: false) -> Hauptschalter für den Senkou-Span-B-Gleichgewichtsfilter [Zit. 2].
- Ichimoku_SenkouB (Standard: 52) -> Rückblickzeitraum zur Mittelwertbildung der Höchst- und Tiefstwerte[Zitat: 2].
- Ichimoku_Kijun (Standard: 26) -> Auf Senkou Span B angewendete Balkenverschiebung [Zitat: 2].
RSI 75 mit langer Basislinie – Parameter:
- Use_RSI75_Filter (Standard: false) -> Hauptschalter für den langfristigen RSI-Bias-Filter[Zit. 2].
- RSI_Filter_Period (Standard: 75) -> Erweiterter Glättungszeitraum für die Berechnung des Basis-RSI[Zitat: 2].
Parameter für den doppelten gleitenden Durchschnitt:
- Use_DoubleMA_Filter (Standard: false) -> Hauptschalter für den Filter zur Trendausrichtung mit zwei gleitenden Durchschnitten [Zit. 2].
- MA_A_Period (Standard: 30) -> Rückblickzeitraum für den schnellen gleitenden Durchschnitt[Zitat: 2].
- MA_A_Method (Standard: MODE_EMA) -> Auf den schnellen gleitenden Durchschnitt angewendete Glättungsmethode [Zit. 2].
- MA_A_Applied (Standard: PRICE_CLOSE) -> Angewandte Kursaufzählung für den schnellen gleitenden Durchschnitt [Zit. 2].
- MA_A_Shift (Standard: 0) -> Horizontale Balkenverschiebung für den schnellen gleitenden Durchschnitt [Zit. 2].
- MA_B_Period (Standard: 140) -> Rückblickender Mittelwertbildungszeitraum für den langsamen gleitenden Durchschnitt [Zit. 2].
- MA_B_Method (Standard: MODE_EMA) -> Auf den langsamen gleitenden Durchschnitt angewandte Glättungsmethode [Zit. 2].
- MA_B_Applied (Standard: PRICE_CLOSE) -> Angewandte Kursaufzählung für den langsamen gleitenden Durchschnitt [Zit. 2].
- MA_B_Shift (Standard: 0) -> Horizontale Balkenverschiebung für den langsamen gleitenden Durchschnitt [Zit. 2].
Parameter des Awesome Oscillator:
- Use_AO_Filter (Standard: false) -> Hauptschalter für die „Awesome Oscillator“-Analyse [Zit. 2].
- Use_AO_Volume_Filter (Standard: false) -> Aktiviert die Überprüfung von Schwellenwerten für Absolutwerte[Zit. 2].
- AO_Buy_Min (Standard: 4,0) -> Erforderlicher minimaler positiver Wert für Kaufgeschäfte [Zitat: 2].
- AO_Sell_Max (Standard: -4,0) -> Maximaler negativer Wert, der für Verkaufsgeschäfte erforderlich ist [Zitat: 2].
- Use_AO_Color_Filter (Standard: false) -> Erzwingt die Ausrichtung der Neigung der Histogrammbalken in Richtung des Trends [Zitat: 2].
- Use_AO_Zero_Filter (Standard: false) -> Erzwingt die Polarität des Histogramms relativ zur Nulllinie [Zitat: 2].
Parabolische SAR-Parameter:
- Use_SAR_Filter (Standard: false) -> Hauptschalter für die Kursverfolgung durch den Parabolischen SAR [Zit. 2].
- SAR_Step (Standard: 0,02) -> Schrittweite des Beschleunigungsfaktors [Zit. 2].
- SAR_Maximum (Standard: 0,2) -> Obergrenze für den Beschleunigungsfaktor [Zit. 2].
Heiken-Ashi-Filter-Parameter:
- Use_HeikenAshi_Filter (Standard: false) -> Erzwingt eine strikte Übereinstimmung der Farbe der aktuellen Kerze[Zitat: 2].
CCI-Trend-Parameter:
- Use_CCI_Filter (Standard: false) -> Hauptschalter für den 50-Perioden-CCI-Nulllinienfilter[Zitat: 2].
- CCI_Period (Standard: 50) -> Berechnungsfenster für die CCI-Trendauswertung[Zit. 2].
- CCI_Applied (Standard: PRICE_CLOSE) -> Angewandte Kursreihe für die CCI-Berechnung[Zitat: 2].
CCI-Parameter für Überkauft und Überverkauft:
- Use_CCI_OBOS_Filter (Standard: false) -> Hauptschalter für die CCI-Grenzenüberschreitung[Zitat: 2].
- CCI_OBOS_Period (Standard: 14) -> Berechnungszeitraum für die schnelle CCI-Auswertung[Zit. 2].
- CCI_OBOS_Applied (Standard: PRICE_CLOSE) -> Verwendete Kursreihe für den schnellen CCI [Zit. 2].
- CCI_Overbought (Standard: 100,0) -> Schwellenwert der oberen Grenze[Zitat: 2].
- CCI_Oversold (Standard: -100,0) -> Schwellenwert der unteren Grenze[Zit.: 2].
Parameter des Relative Vigor Index:
- Use_RVI_Filter (Standard: false) -> Hauptschalter für die Trendrichtung des Basis-RVI[Zit. 2].
- RVI_Period (Standard: 75) -> Rückblickzeitraum für die Berechnung des RVI-Trends[Zitat: 2].
- Use_RVI_Signal_Filter (Standard: false) -> Hauptschalter für das Kreuzen der RVI-Signallinien[Zitat: 2].
- RVI_Signal_Period (Standard: 20) -> Rückblickzeitraum für die Berechnung des schnellen RVI-Cross[Zit. 2].
MACD-Parameter:
- Use_MACD_Filter (Standard: false) -> Hauptschalter für die Überprüfung der Polarität des MACD-Histogramms [Zit. 2].
- MACD_FastEMA (Standard: 12) -> Periode des schnellen exponentiellen gleitenden Durchschnitts [Zit. 2].
- MACD_SlowEMA (Standard: 26) -> Periode des langsamen exponentiellen gleitenden Durchschnitts [Zit. 2].
- MACD_SignalSMA (Standard: 9) -> Periode des einfachen gleitenden Durchschnitts der Signallinie [Zitat: 2].
- MACD_Applied (Standard: PRICE_CLOSE) -> Für die MACD-Berechnungen verwendete Kursreihe[Zit. 2].
- Use_MACD_Zero_Filter (Standard: false) -> Hauptschalter für die Nulllinien-Validierung der MACD-Hauptlinie[Zitat: 2].
Unterstützungs- und Widerstandsparameter:
- Use_SR_Filter (Standard: false) -> Hauptschalter für die Überprüfung der dynamischen Kanalzone[Zitat: 2].
- SR_Period (Standard: 50) -> Anzahl der historischen Balken, die auf lokale Kurs-Extreme überprüft werden [Zitat: 2].
- SR_Zone_Points (Standard: 80,0) -> Breite des Puffers an den Kanalgrenzen, ausgedrückt in Punkten [Zit. 2].
Fibonacci-Retracement-Parameter:
- Use_Fib_Filter (Standard: false) -> Hauptschalter für das schwankungsbasierte Fibonacci-Retracement[Zitat: 2].
- Fib_Level_1 (Standard: 0,382) -> Retracement-Verhältnis der flachen Grenze [Zit. 2].
- Fib_Level_2 (Standard: 0,618) -> Goldenes Verhältnis der tiefen Grenze [Zit. 2].
- ZigZag_Depth (Standard: 12) -> Mindestbar-Intervall zur Identifizierung von Swing-Extremen [Zit. 2].
- ZigZag_Deviation (Standard: 5) -> Erforderliche minimale Kursabweichung in Punkten für Swing-Punkte [Zit. 2].
- ZigZag_Backstep (Standard: 3) -> Mindestversatz zwischen aufeinanderfolgenden Swing-Wendepunkten [Zitat: 2].
Parameter für Warnmeldungen und Benachrichtigungen:
- Use_Alert_Popup (Standard: true) -> Aktiviert das native Dialogfeld des Terminals für Warnmeldungen[Zitat: 2].
- Use_Alert_Sound (Standard: true) -> Aktiviert akustische Warnmeldungen[Zitat: 2].
- Use_Push_Notification (Standard: true) -> Sendet Push-Benachrichtigungen über die MetaQuotes-ID an mobile Geräte [Zitat: 2].
- Use_Email_Alert (Standard: false) -> Versendet E-Mail-Benachrichtigungen über die SMTP-Einstellungen des Terminals [Zitat: 2].
- Buy_Sound_File (Standard: „alert.wav“) -> Wird bei bestätigten Kaufsignalen abgespielt [Zitat: 2].
- Sell_Sound_File (Standard: „alert2.wav“) -> Wird bei bestätigten Verkaufssignalen abgespielt [Zitat: 2].
6. ALARM-PROTOKOLL UND BETRIEBSEMPFEHLUNGEN
Der Indikator verfügt über einen optimierten Mechanismus zur Ereignisverarbeitung, der einmal pro geschlossenem Balken unter Verwendung einer internen Zeitstempelüberprüfung (last_alert_bar) ausgelöst wird und so wiederholte Audio-Schleifen oder Benachrichtigungs-Spam bei identischen Kerzen verhindert[Zitat: 2]. Bei der erstmaligen Anwendung auf das Chart werden historische Balken dargestellt, ohne dass alte Warnmeldungen ausgelöst werden, was ein sauberes Startverhalten gewährleistet[Zitat: 2]. Der Indikator ist vollständig kompatibel mit Devisenpaaren, Rohstoffen, Aktienindizes und Krypto-CFDs in allen MetaTrader 5-Zeitrahmen (empfohlen werden M15 bis H1 für eine stabile Momentum-Entwicklung)[Zitat: 1, 2]. Indikator-Handles werden bei der Initialisierung erstellt und bei der Deinitialisierung (IndicatorRelease) sauber freigegeben, um eine effiziente Nutzung der Terminalressourcen zu gewährleisten [Zit.: 2].
7. HAFTUNGSAUSSCHLUSS ZU REGULATORISCHEN RISIKEN
Der Handel mit Devisen, Rohstoffen, Kryptowährungen und derivativen Finanzprodukten birgt ein hohes Risiko von Kapitalverlusten und ist möglicherweise nicht für alle Anlegergruppen geeignet[Zitat: 1]. Die Wertentwicklung in der Vergangenheit, simulierte Backtests und Indikator-Modellierungen bieten keine Garantie für die zukünftige operative Performance[Zitat: 1]. Diese Software ist ein analytisches, visuelles Tool, das ausschließlich zur Unterstützung der manuellen Chartanalyse entwickelt wurde und stellt weder eine Anlageberatung noch einen Mechanismus zur Renditegarantie dar [Zitat: 1]. Bewerten Sie das Verhalten des Indikators stets auf einem Demokonto, bevor Sie den Einsatz im Live-Handel in Betracht ziehen [Zitat: 1].
