यह आरएसआई (रिलेटिव स्ट्रेंथ इंडेक्स) संकेतक पर आधारित एक अल्पकालिक ट्रेडिंग रणनीति है। यह बाजार में संभावित ताकत और कमजोरी की पहचान करने के लिए आरएसआई का उपयोग करता है, जिससे ट्रेडिंग निर्णयों में सहायता मिलती है।
यह रणनीति अल्पकालिक मूल्य गति को पकड़ने के लिए 5 अवधि के आरएसआई का उपयोग करती है। यह आरएसआई वक्र के शिखर और घाटों के आधार पर प्रवेश और स्टॉप हानि स्तर निर्धारित करती है।
लंबी प्रविष्टि की शर्तेंः पिछली मोमबत्तियों का आरएसआई 50 से नीचे; वर्तमान मोमबत्तियों का आरएसआई 60 से ऊपर।
बाहर निकलने की शर्तेंः जब आरएसआई वक्र कम निचले स्तरों पर पहुंचता है, जो कमजोर होने की प्रवृत्ति को दर्शाता है, तो लंबी स्थिति बंद हो जाती है।
अनुकूलन:
यह रणनीति स्पष्ट लॉन्ग एंट्री और स्टॉप लॉस नियम निर्धारित करने के लिए आरएसआई शिखर और घाटों के उलट पैटर्न का उपयोग करती है। तर्क सरल और व्यावहारिक है लेकिन इसमें कुछ अस्थिरता है। पैरामीटर अनुकूलन और संकेतक संयोजन के माध्यम से रणनीति स्थिरता में सुधार किया जा सकता है।
/*backtest start: 2024-01-14 00:00:00 end: 2024-01-21 00:00:00 period: 30m basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("*RSI 5 - Long only- Daily charts & above*", overlay = false) // Define inputs rsi_length = input(5, "RSI Length") // Calculate indicators rsi = ta.rsi(close, rsi_length) // Entry conditions long = rsi[1] < 50 and rsi > 60 // Exit conditions longExit = rsi < rsi[1] // Execute trade with adjusted position size if (long) strategy.entry("Long", strategy.long) if (longExit) strategy.close("LongExit") // Close long position if long exit condition is met if (longExit) strategy.close("Long", comment="Long exit") rsiPlot = plot(rsi, "RSI", color=#7E57C2) rsiUpperBand = hline(60, "RSI Upper Band", color=#787B86) midline = hline(50, "RSI Middle Band", color=color.new(#787B86, 50)) rsiLowerBand = hline(40, "RSI Lower Band", color=#787B86) fill(rsiUpperBand, rsiLowerBand, color=color.rgb(126, 87, 194, 90), title="RSI Background Fill")