आर.एस.आई. औसत रिवर्सन ट्रेडिंग रणनीति

लेखक:चाओझांग, दिनांक: 2023-09-20 15:38:45
टैगः

अवलोकन

यह रणनीति ओवरबॉट/ओवरसोल्ड और ट्रेड्स मीडियन-रिवर्सन निर्धारित करने के लिए कई मूल्य इनपुट के आधार पर आरएसआई औसत का उपयोग करती है।

रणनीति तर्क

  1. आरएसआई मानों की गणना बंद, खुले, उच्च आदि के आधार पर की जाती है।

  2. आरएसआई औसत प्राप्त करने के लिए आरएसआई मूल्यों का अंकगणितीय औसत लें।

  3. 0.5 से ऊपर का आरएसआई औसत ओवरबॉट, 0.5 से नीचे ओवरसोल्ड का संकेत देता है।

  4. आरएसआई का 0.5 मध्य बिंदु पर प्रतिगमन ट्रेडिंग संकेत उत्पन्न करता है।

  5. आरएसआई औसत बाहर निकलने की सीमाएं सेट करें, जैसे 0.65 से ऊपर बंद करें, 0.35 से नीचे बंद करें।

  6. सरल और स्पष्ट व्यापारिक तर्क को लागू करना आसान है।

लाभ

  1. आरएसआई कई मूल्य इनपुट का उपयोग करके स्थिरता में सुधार करता है।

  2. आरएसआई के ट्रेडिंग सिग्नल का अर्थ रिवर्स होता है, जो ट्रेंड और रिवर्स को जोड़ता है।

  3. अंतर्ज्ञानी आरएसआई औसत वक्र स्पष्ट दृश्य व्यापार संकेत बनाता है।

  4. डिफ़ॉल्ट पैरामीटर औसत प्रतिगमन के लिए सरल और व्यावहारिक हैं।

  5. शुरुआती लोगों के लिए समझने और संशोधित करने में आसान संक्षिप्त कोड।

जोखिम

  1. आरएसआई खोने के कारण झूठे उल्टे संकेतों के लिए प्रवण है।

  2. अनुचित आरएसआई मापदंड और सीमा सेटअप प्रदर्शन को प्रभावित करते हैं।

  3. केवल एकल आरएसआई संकेतक पर भरोसा करने से अधिक व्यवस्थित जोखिम होता है।

  4. मूल्य प्रतिवर्तन समर्थन शक्ति की पुष्टि करने में असमर्थ।

  5. ट्रेंडिंग बाजारों में घाटे की प्रवृत्ति होती है।

सुधार

  1. उच्च संवेदनशीलता के लिए आरएसआई अवधि का परीक्षण और अनुकूलन करें।

  2. आरएसआई औसत पर मूल्य इनपुट के प्रभावों का आकलन करें।

  3. विपरीत रुझानों से बचने के लिए ट्रेंड फ़िल्टर जोड़ें।

  4. रिवर्स सिग्नल की पुष्टि करने के लिए अन्य कारकों को शामिल करें।

  5. जोखिम नियंत्रण के लिए गतिशील स्टॉप तंत्र का निर्माण करना।

  6. प्रवेश को अनुकूलित करें, हानि को रोकें, उच्च दक्षता के लिए लाभ लें।

निष्कर्ष

यह रणनीति व्यापार आरएसआई का अर्थ है रिवर्स सरल और व्यवहार्य रूप से शुरुआती लोगों के लिए। लेकिन जोखिमों में संकेत त्रुटियां और रुझान शामिल हैं। बहु-कारक अनुकूलन और जोखिम प्रबंधन में सुधार एक विश्वसनीय रिवर्स प्रणाली के रूप में रणनीति को अधिक मजबूत और कुशल बना सकते हैं।


/*backtest
start: 2022-09-13 00:00:00
end: 2023-09-19 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © exlux99

//@version=5
strategy("RSI Average Swing Bot")

long_only=input.bool(true, title="Allow Long entries", group="Entries Type")
short_only=input.bool(true, title="Allow Short entries", group="Entries Type")
rsiohlc4= ta.rsi(ohlc4,50)/100
rsiclose= ta.rsi(close,50)/100
rsiopen= ta.rsi(open,50)/100
rsihigh= ta.rsi(high,50)/100
rsihlc3= ta.rsi(hlc3,50)/100
rsihl2= ta.rsi(hl2,50)/100

hline(0.3, color=color.white, linestyle=hline.style_dashed, linewidth=2)
hline(0.5, color=color.white, linestyle=hline.style_dotted, linewidth=2)
hline(0.7, color=color.white, linestyle=hline.style_dashed, linewidth=2)
rsi_avg = (rsiohlc4+rsiclose+rsiopen+rsihigh+rsihl2+rsihlc3)/6

culoare = rsi_avg > 0.50? color.green : rsi_avg<0.50 ? color.red : color.yellow
plot(rsi_avg,color=culoare )


long = rsi_avg > 0.5 and rsi_avg[1]< 0.5
longexit = rsi_avg >= input.float(0.65, step=0.05)
short = rsi_avg < 0.5 and rsi_avg[1] >0.5
shortexit=rsi_avg<=input.float(0.35, step=0.05)

if(long_only)
    strategy.entry("long",strategy.long,when=long)
    strategy.close("long",when=longexit or short)

if(short_only)
    strategy.entry("short",strategy.short,when=short)
    strategy.close("short",when=shortexit or long)





अधिक