ट्रेडिंग रणनीतियों में सुधार के लिए आरएसआई संकेतक


निर्माण तिथि: 2023-12-29 16:23:48 अंत में संशोधित करें: 2023-12-29 16:23:48
कॉपी: 0 क्लिक्स: 682
1
ध्यान केंद्रित करना
1621
समर्थक

ट्रेडिंग रणनीतियों में सुधार के लिए आरएसआई संकेतक

रणनीति का अवलोकन

इस रणनीति में क्लासिक आरएसआई संकेतक में सुधार किया गया है, जो खरीद और बेचने के लिए चेतावनी लाइन सेट करता है, जब आरएसआई संकेतक चेतावनी रेखा को तोड़ता है, तो संबंधित खरीद या बेचने की कार्रवाई करता है। साथ ही, यह रणनीति लंबी और छोटी स्थिति स्विच करने की सुविधा भी प्रदान करती है।

रणनीतिक विवरण

1. रणनीति का नामः आरएसआई हिस्टोग्राम अलर्ट रणनीति

यह रणनीति आरएसआई के हिस्टोग्राम के माध्यम से खरीद और बिक्री संकेतों को ट्रिगर करती है।

2. रणनीतिक सिद्धांत

(1) आरएसआई सूचकांक के मूल्य की गणना करने के लिए, सूत्र है:

RSIMain = (rsi(xPrice, RSIPeriod) - 50) * RSIHistoModify

इसमें, xPrice मूल्य अनुक्रम है, RSI Period RSI के लिए गणना करने के लिए पैरामीटर है, और RSIHistoModify RSI के मान के लिए एक स्केलिंग कारक है।

(2) BuyAlertLevel और SellAlertLevel चेतावनी लाइनों को सेट करें। RSI संकेतकों को खरीदने के लिए संकेत दिया जाता है जब वे खरीद चेतावनी लाइन से ऊपर होते हैं और बेचने के लिए संकेत दिया जाता है जब वे चेतावनी लाइन से नीचे होते हैं।

(3) RSI सूचकांक के हिस्टोग्राम को आरेखित करना, जो कि खरीद और बिक्री के संकेतों को दृश्यमान करता है।

(4) पोजीशन पॉस सेट करें, जब सिग्नल ट्रिगर किया जाता है, तो पॉस को 1 (अधिक) या -1 (कम) के रूप में सेट किया जाता है। और आप या तो ट्रेडिंग या ट्रेडिंग का विकल्प चुन सकते हैं।

(5) पोस के मूल्य के आधार पर प्रवेश की दिशा और कीमतों का आकलन करना

3. रणनीतिक लाभ

(1) आरएसआई सूचक के उपयोग में सुधार, खरीद और बिक्री संकेतों को अधिक स्पष्ट रूप से प्रदर्शित करना।

(2) अनुकूलन योग्य पैरामीटर, आरएसआई सूचक और चेतावनी रेखा को विभिन्न बाजारों के लिए अनुकूलित करें।

(३) एक Histogram जो खरीद और बिक्री के संकेतों को प्रदर्शित करता है।

(4) एक विकल्प के रूप में, या तो लेन-देन को आगे बढ़ाया जा सकता है या इसे पीछे हटाया जा सकता है।

(5) रणनीति सरल और स्पष्ट है, जिसे आसानी से समझा और बदला जा सकता है।

4. रणनीतिक जोखिम

(1) RSI संकेतक में गलत सिग्नल उत्पन्न करने की संभावना होती है।

(ii) स्टॉप लॉस को ध्यान में नहीं रखते हुए, अधिक नुकसान का जोखिम हो सकता है।

(3) गलत पैरामीटर सेटिंग भी विफलता का कारण बन सकती है।

5. रणनीति अनुकूलन दिशा

(1) गलत संकेतों से बचने के लिए अन्य संकेतकों के साथ फ़िल्टर सिग्नल जोड़ें। उदाहरण के लिए, लेन-देन की मात्रा पर विचार करें।

(2) रोकथाम तंत्र की स्थापना।

(3) पैरामीटर अनुकूलन, सबसे अच्छा पैरामीटर खोजने के लिए

(4) मशीन लर्निंग के साथ संयोजन पर विचार किया जा सकता है, एल्गोरिदम का उपयोग करके स्वचालित रूप से इष्टतम पैरामीटर खोजने के लिए।

3. सारांश

इस रणनीति में आरएसआई का उपयोग करने के तरीके में सुधार करके, खरीद और बिक्री की चेतावनी लाइन स्थापित की गई है, और खरीद और बिक्री के संकेतों को अधिक स्पष्ट रूप से व्यक्त किया गया है। मूल आरएसआई की तुलना में इसकी अधिक व्यावहारिकता है। लेकिन इसमें कुछ जोखिम भी हैं, जिन्हें कम करने के लिए और अधिक अनुकूलन की आवश्यकता है, अन्य तकनीकी संकेतकों और स्टॉप के साथ संयोजन में। यह रणनीति सरल है और शुरुआती सीखने और अभ्यास के लिए उपयुक्त है।

रणनीति स्रोत कोड
/*backtest
start: 2022-12-22 00:00:00
end: 2023-12-28 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 22/12/2016
// This simple indicator modified RSI
// You can use in the xPrice any series: Open, High, Low, Close, HL2, HLC3, OHLC4 and ect...
// You can change long to short in the Input Settings
// Please, use it only for learning or paper trading. Do not for real trading.
////////////////////////////////////////////////////////////
strategy(title="RSI HistoAlert Strategy")
RSIPeriod = input(13, minval=1)
BuyAlertLevel = input(-10)
SellAlertLevel = input(10)
RSIHistoModify = input(1.5)
reverse = input(false, title="Trade reverse")
hline(0, color=purple, linestyle=line)
hline(BuyAlertLevel, color=green)
hline(SellAlertLevel, color=red)
xPrice = close
RSIMain = (rsi(xPrice, RSIPeriod) - 50) * RSIHistoModify
rsiHcolor =  iff(RSIMain >= 0 , green,
              iff(RSIMain < 0, red, black))
pos = iff(RSIMain > BuyAlertLevel, 1,
	     iff(RSIMain < SellAlertLevel, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )
plot(RSIMain, color=blue, title="RSI HistoAlert")
plot(RSIMain, color=rsiHcolor, title="Histogram", style = histogram, linewidth  = 1)