Gemäß der technischen Analyse sollte ein RSI über 70 überkaufte Bedingungen signalisieren und damit ein Verkaufssignal. Kryptowährungen stellen eine völlig neue Anlageklasse dar, die Konzepte der technischen Analyse neu gestaltet. FOMO-Kauf kann sehr mächtig sein, und Münzen können lange genug im überkauften Gebiet bleiben, um hervorragende Skalpungsmöglichkeiten auf der Aufwärtsseite zu bieten.
Der Aufbau einer Trend-nachfolgenden Handelsstrategie auf der Grundlage des RSI, der im Allgemeinen als konträrer Indikator angesehen wird, mag widersprüchlich klingen.
Die Strategie setzt voraus, dass jeder Auftrag 30% des verfügbaren Kapitals handelt. Eine Handelsgebühr von 0,1% wird berücksichtigt, die mit der Basisgebühr von Binance, der weltweit größten Kryptowährungsbörse, übereinstimmt.
Diese Strategie identifiziert überkaufte Bedingungen mit dem RSI, um die Trendrichtung zu bestimmen und progressive Gewinne nach dem Aufwärtstrend zu erzielen. Verglichen mit der traditionellen RSI-Kontrarian-Nutzung bietet diese Strategie eine neue Perspektive. Strenges Backtesting zeigt vielversprechende Ergebnisse, aber wir müssen Risiken überwachen und Parameter optimieren. Insgesamt bietet sie einen einfachen, praktischen Trendfolgungsansatz für quantitativen Handel.
/*backtest start: 2024-01-02 00:00:00 end: 2024-02-01 00:00:00 period: 3h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=1 strategy(shorttitle='Trend-following RSI Scalping Strategy (by Coinrule)',title='Trend-following RSI Strategy ', overlay=true, initial_capital = 1000, default_qty_type = strategy.percent_of_equity, default_qty_type = strategy.percent_of_equity, default_qty_value = 30, commission_type=strategy.commission.percent, commission_value=0.1) //Backtest dates fromMonth = input(defval = 1, title = "From Month") fromDay = input(defval = 10, title = "From Day") fromYear = input(defval = 2020, title = "From Year") thruMonth = input(defval = 1, title = "Thru Month") thruDay = input(defval = 1, title = "Thru Day") thruYear = input(defval = 2112, title = "Thru Year") showDate = input(defval = true, title = "Show Date Range") start = timestamp(fromYear, fromMonth, fromDay, 00, 00) // backtest start window finish = timestamp(thruYear, thruMonth, thruDay, 23, 59) // backtest finish window window() => true // RSI inputs and calculations lengthRSI = input(14, title = 'RSI period', minval=1) RSI = rsi(close, lengthRSI) //Entry strategy.entry(id="long", long = true, when = RSI > 70 and window()) //Exit Take_profit= ((input (6))/100) longTakeProfit = strategy.position_avg_price * (1 + Take_profit) strategy.close("long", when = RSI < 55 or close > longTakeProfit and window())