یہ حکمت عملی ایک قلیل مدتی اوسط ریورسشن ٹریڈنگ سسٹم ہے جو 200 دن کی چلتی اوسط کو 2 پیریڈ آر ایس آئی اشارے کے ساتھ جوڑتا ہے۔ بنیادی تصور ایک ٹرپل ویلیڈیشن میکانزم کے ذریعے طویل مدتی اپ ٹرینڈز کے اندر oversold اصلاح کے مواقع کی نشاندہی کرنا ہے۔
اس حکمت عملی میں ایک ٹرپل توثیق کا طریقہ کار استعمال کیا جاتا ہے: سب سے پہلے ، قیمت کو طویل مدتی اپ ٹرینڈ کی تصدیق کے لئے 200 دن کے چلنے والے اوسط سے اوپر ہونا چاہئے۔ دوسرا ، آر ایس آئی کو 60 سے اوپر شروع ہونے والی ابتدائی کمی کے ساتھ تین لگاتار دنوں تک گرنا چاہئے۔ آخر میں ، آر ایس آئی کو 10 سے نیچے گرنا چاہئے جس سے انتہائی oversold حالات کی نشاندہی ہوتی ہے۔ جب تینوں شرائط بیک وقت پوری ہوجاتی ہیں تو ، ایک طویل سگنل تیار ہوتا ہے۔ جب آر ایس آئی 70 سے اوپر بڑھتا ہے تو پوزیشن بند ہوجاتی ہے ، جس سے زیادہ خریدنے کی حالت ظاہر ہوتی ہے۔
یہ حکمت عملی اوسط اور آر ایس آئی اشارے کے ہوشیار امتزاج کے ذریعے ایک مضبوط تجارتی نظام تشکیل دیتی ہے۔ جبکہ ٹرپل ویلیڈیشن میکانزم مؤثر طریقے سے تجارتی وشوسنییتا کو بہتر بناتا ہے ، لیکن رسک مینجمنٹ اور پیرامیٹر کی اصلاح پر توجہ ضروری ہے۔ مجموعی ڈیزائن اچھے عملی قدر اور اصلاح کی صلاحیت کے ساتھ عقلی ہے۔
/*backtest start: 2019-12-23 08:00:00 end: 2024-11-11 00:00:00 period: 1d basePeriod: 1d exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Larry Connors RSI 3 Strategy", overlay=false) // Define the moving averages and the RSI sma200 = ta.sma(close, 200) rsi2 = ta.rsi(close, 2) // Conditions for the strategy condition1 = close > sma200 // Close above the 200-day moving average // RSI drops three days in a row and the first day’s drop is from above 60 rsi_drop_3_days = rsi2[2] > rsi2[1] and rsi2[1] > rsi2 and rsi2[2] > 60 // The 3-day RSI drop condition condition2 = rsi_drop_3_days // The 2-period RSI is below 10 today condition3 = rsi2 < 10 // Combined buy condition buyCondition = condition1 and condition2 and condition3 // Sell condition: The 2-period RSI is above 70 sellCondition = rsi2 > 70 // Execute the buy signal when all buy conditions are met if buyCondition strategy.entry("Buy", strategy.long) // Execute the sell signal when the sell condition is met if sellCondition strategy.close("Buy") // Plotting the RSI for visual confirmation plot(rsi2, title="2-Period RSI", color=color.blue) hline(70, "Overbought (70)", color=color.red) hline(10, "Oversold (10)", color=color.green) hline(60, "RSI Drop Trigger (60)", color=color.gray) // Set background color when a position is open bgcolor(strategy.opentrades > 0 ? color.new(color.green, 50) : na)