Die Tesla Supertrend Strategie ist ein benutzerdefiniertes Trading-View-Skript, das entwickelt wurde, um Handelssignale für Tesla-Aktien oder andere verwandte Vermögenswerte zu generieren.
Die Strategie stützt sich in erster Linie auf folgende Schlüsselindikatoren:
Supertrend-Indikator:Der Supertrend kombiniert Preisdaten und den Average True Range (ATR), um eine signifikante Trendrichtung zu identifizieren.
Relativer Stärkeindex (RSI):Die Strategie verwendet mehrere RSI-Bedingungen mit verschiedenen Perioden (21, 3, 10 und 28) zur Beurteilung von Überkauf- und Überverkaufsbedingungen auf dem Markt.
Durchschnittlicher Richtungsindex (ADX):Der durchschnittliche Richtungsindex (ADX) wird verwendet, um die Stärke eines Trends zu messen.
Handelslogik:
Lange Eintrittssignal:Ein langes Eingangssignal wird erzeugt, wenn sich folgende Bedingungen ausrichten:
Ausfahrtssignal:Eine Longposition wird geschlossen, wenn eine der folgenden Bedingungen eintritt:
Die Strategie weist folgende Vorteile auf:
Die Strategie birgt außerdem folgende Risiken:
Die Strategie kann auch in folgenden Bereichen verbessert werden:
Die Tesla Supertrend Strategie zielt darauf ab, qualitativ hochwertige Einstiegs- und Ausstiegspunkte zu identifizieren, indem ein starker Trend mit einer Kombination von Indikatoren beurteilt wird. Im Vergleich zu einzelnen Indikatoren kann sie falsche Signale filtern und handeln, wenn sich der Trend und die Stärke ausrichten. Allerdings müssen Optimierung und Risikokontrolle umsichtig durchgeführt werden, ohne sich ausschließlich auf die historische Performance für den Live-Handel zu verlassen. Mit kontinuierlichem Testen und Tuning hat diese Strategie das Potenzial, ein wertvolles Werkzeug für den Handel mit Tesla oder anderen Vermögenswerten zu werden.
/*backtest start: 2023-09-29 00:00:00 end: 2023-10-29 00:00:00 period: 2h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // © cjones0313 //@version=5 strategy("TSLA 1.8k Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100) // a measure of volatility, default 10 - measured over 10 bars // modifying the value > 10 results in a smoother supertrend line, filter out noise but slower response to price changes // modifying the value < 10 results in faster response in price changes, but may result in more false signals atrPeriod = input(19, "ATR Length") // sets factor for supertrend line made up of price and ATR, this determines how much weight is given to each, default 3.0 // increasing the value > 3.0 results in faster response in price changes, but may result in more false signals // decreasing the value results in filtering out noise, but may miss smaller price movements factor = input.float(3.0, "Factor", step = 0.01) // direction = 1 bullish, -1 bearish [_, direction] = ta.supertrend(factor, atrPeriod) adxlen = input(7, title="ADX Smoothing") dilen = input(7, title="DI Length") dirmov(len) => up = ta.change(high) down = -ta.change(low) plusDM = na(up) ? na : (up > down and up > 0 ? up : 0) minusDM = na(down) ? na : (down > up and down > 0 ? down : 0) truerange = ta.rma(ta.tr, len) plus = fixnan(100 * ta.rma(plusDM, len) / truerange) minus = fixnan(100 * ta.rma(minusDM, len) / truerange) [plus, minus] adx(dilen, adxlen) => [plus, minus] = dirmov(dilen) sum = plus + minus adx = 100 * ta.rma(math.abs(plus - minus) / (sum == 0 ? 1 : sum), adxlen) sig = adx(dilen, adxlen) if ta.change(direction, 1) < 0 and ta.rsi(close, 21) < 75 and ta.rsi(close, 3) > 65 and ta.rsi(close, 28) > 49 and sig > 21 strategy.entry("Long Entry", strategy.long) if ta.change(direction, 1) > 0 or ta.rsi(close, 10) < 42 strategy.close("Long Entry")