Zusammenfassung

Der Supertrend-Indikator ist ein beliebtes Tool unter Tradern, das auf der Average True Range (ATR) basiert und hilft, Markttrends zu identifizieren und Handelsentscheidungen zu treffen. Er zeigt an, wann ein Trend vorliegt, wann er sich umkehrt, und kann als Basis für Einstiegs- und Ausstiegssignale verwendet werden. In diesem Artikel erfährst du, wie der Supertrend-Indikator funktioniert, wie er berechnet wird und wie du ihn effektiv einsetzen kannst.

Top 3 Key Takeaways

  1. Der Supertrend-Indikator basiert auf der Average True Range (ATR) und hilft, Markttrends und Trendumkehrungen zu erkennen.
  2. Er kann als Signal für Ein- und Ausstiegspunkte sowie als Stop-Loss-Management-Tool verwendet werden.
  3. Seine einfache Handhabung macht ihn ideal für Trendfolgestrategien, aber in volatilen Märkten können falsche Signale auftreten.
Kurschart mit implementiertem Supertrend Indikator

Was ist der Supertrend Indikator?

Der Supertrend-Indikator zeigt den Trend eines Kursverlaufs an und berücksichtigt dabei auch die Volatilität des Marktes. Er wird auf Basis des ATR (Average True Range) berechnet und ist ein nützliches Werkzeug, um die Richtung eines Trends zu bestimmen. Im Gegensatz zu gleitenden Durchschnitten oder Trendlinien bietet der Supertrend zusätzliche Informationen durch die Berücksichtigung der Volatilität.

Vorteile des Supertrend Indikators

Anwendung des Supertrend Indikators

Der Supertrend-Indikator eignet sich besonders für:

Wie wird der Supertrend-Indikator berechnet?

Die Berechnung des Supertrend-Indikators erfolgt durch folgende Formeln:

Der Multiplikator und die ATR-Periode können vom Trader angepasst werden, um die Empfindlichkeit des Indikators zu verändern.

Wie liest man den Supertrend-Indikator?

Das Lesen des Supertrend-Indikators ist einfach:

Supertrend-Indikator und Volatilität

Ein entscheidender Aspekt des Supertrend-Indikators ist seine Abhängigkeit von der Volatilität. Da der Indikator auf dem ATR basiert, passt er sich dynamisch an die Schwankungen des Marktes an. In volatilen Phasen können allerdings falsche Signale auftreten. Aus diesem Grund empfiehlt es sich, den Supertrend in Kombination mit anderen Indikatoren wie gleitenden Durchschnitten oder Oszillatoren zu nutzen.

Empfohlene Einstellungen für den Supertrend

Die am häufigsten verwendeten Einstellungen für den Supertrend-Indikator sind:

Je nach Markt und persönlicher Vorliebe können diese Parameter angepasst werden, um die Empfindlichkeit des Indikators zu verändern.

MQL Code

#property version "" #property strict #property indicator_chart_window #property indicator_color1 clrBlue #property indicator_color2 clrMagenta #property indicator_width1 4 #property indicator_width2 4 #property indicator_buffers 3 double TrendUp, TrendDown, TrendResult; int changeOfTrend; input string IndicatorName="SUPERTREND"; //Objects Prefix (used to draw objects) extern double ATRMultiplier=3.0; //ATR Multiplier extern int ATRPeriod=20; //ATR Period extern int ATRMaxBars=1000; //ATR Max Bars (Max 10.000) //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int OnInit() { //---- indicators IndicatorSetString( INDICATOR_SHORTNAME, IndicatorName); SetIndexBuffer(0, TrendUp); SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, indicator_width1); SetIndexLabel(0, "Trend Up"); SetIndexBuffer(1, TrendDown); SetIndexStyle(1, DRAW_LINE, STYLE_SOLID, indicator_width2); SetIndexLabel(1, "Trend Down"); SetIndexBuffer(2, TrendResult); SetIndexStyle(2, DRAW_NONE); //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator deinitialization function | //+------------------------------------------------------------------+ void OnDeinit( const int reason){ } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int OnCalculate ( const int rates_total, const int prev_calculated, const datetime& time, const double& open, const double& high, const double& low, const double& close, const long& tick_volume, const long& volume, const int& spread){ int limit, i, flag, flagh, trend; double up, dn, medianPrice, atr; int counted_bars = IndicatorCounted(); if(counted_bars < 0) return(-1); if(counted_bars > 0) counted_bars--; limit= Bars-counted_bars; if( Bars < ATRMaxBars+2+ATRPeriod) ATRMaxBars= Bars-2-ATRPeriod; if(ATRMaxBars < =0){ Print("Need more historical data to calculate the Supertrend"); return 0; } for (i = ATRMaxBars; i > = 0; i--) { TrendUp = EMPTY_VALUE; TrendDown = EMPTY_VALUE; TrendResult = EMPTY_VALUE; atr = iATR(NULL, 0, ATRPeriod, i); medianPrice = (High+Low)/2; up=medianPrice+(ATRMultiplier*atr); dn=medianPrice-(ATRMultiplier*atr); trend=1; if (Close > up) { trend=1; if (trend == -1) changeOfTrend = 1; } else if (Close < dn) { trend=-1; if (trend == 1) changeOfTrend = 1; } else if (trend==1) { trend=1; changeOfTrend = 0; } else if (trend==-1) { trend=-1; changeOfTrend = 0; } if (trend < 0 && trend > 0) {flag=1;} else {flag=0;} if (trend > 0 && trend < 0) {flagh=1;} else {flagh=0;} if (trend > 0 && dn < dn) dn=dn; if (trend < 0 && up > up) up=up; if (flag==1) up=medianPrice+(ATRMultiplier*atr); if (flagh==1) dn=medianPrice-(ATRMultiplier*atr); if (trend==1) { TrendUp=dn; if (changeOfTrend == 1) { TrendUp = TrendDown; changeOfTrend = 0; } } else if (trend==-1) { TrendDown=up; if (changeOfTrend == 1) { TrendDown = TrendUp; changeOfTrend = 0; } } TrendResult=trend; } ChartRedraw(); WindowRedraw(); return(0); } //+------------------------------------------------------------------+
Alle Dateien herunterladen

Fragen und Antworten

Was ist der Supertrend-Indikator?

Der Supertrend-Indikator ist ein technisches Werkzeug, das auf der ATR basiert und dabei hilft, Trends und Trendumkehrungen zu erkennen.

Wie funktioniert der Supertrend-Indikator?

Der Indikator zeigt eine Linie auf dem Chart an. Befinden sich die Kurse über der Linie, wird ein Aufwärtstrend signalisiert, darunter ein Abwärtstrend.

Welche Parameter kann man beim Supertrend anpassen?

Man kann die ATR-Periode und den Multiplikator anpassen, um die Empfindlichkeit des Indikators zu steuern.

Kann der Supertrend falsche Signale liefern?

Ja, in volatilen Märkten kann der Indikator falsche Signale erzeugen. Daher ist es ratsam, ihn mit anderen Indikatoren zu kombinieren.