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


निर्माण तिथि: 2023-12-07 15:46:57 अंत में संशोधित करें: 2023-12-07 15:46:57
कॉपी: 0 क्लिक्स: 863
1
ध्यान केंद्रित करना
1619
समर्थक

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

अवलोकन

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

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

आरएसआई मछली ट्रेडिंग रणनीति में 5 वें, 13 वें और 34 वें दिन के तीन आरएसआई औसत रेखाओं का उपयोग किया जाता है। इनमें से, 5 वें दिन की आरएसआई रेखा को दांतों की दांतों की रेखा कहा जाता है, 13 वें दिन की आरएसआई रेखा को दांतों की दांतों की रेखा कहा जाता है, और 34 वें दिन की आरएसआई रेखा को दांतों की दांतों की रेखा कहा जाता है। जब दांतों की दांतों की रेखा या दांतों की दांतों की दांतों की रेखा पर दांतों की दांतों की दांतों की दांतों की दांतों के नीचे दांतों की दांतों की दांतों की दांतों के नीचे दांतों की दांतों की दांतों की दांतों के नीचे दांतों की दांतों की दांतों के नीचे दांतों की दांतों की दांतों के नीचे दांतों की दांतों की दांतों के नीचे दांतों की दांतों की दांतों की दांतों की दांतों के नीचे दांतों की दांतों की

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

रणनीति का विश्लेषण

आरएसआई मछली पकड़ने की ट्रेडिंग रणनीति के निम्नलिखित फायदे हैंः

  1. प्रवृत्ति में बदलाव से लाभ
  2. कई आरएसआई औसत रेखा पुष्टिकरण संकेतों का उपयोग करें, झूठे संकेतों से बचें
  3. सरल लेनदेन तर्क, समझने और लागू करने में आसान
  4. समायोज्य पैरामीटर
  5. विभिन्न बाजारों और समय सीमाओं पर काम करता है

जोखिम विश्लेषण

आरएसआई में मछली पकड़ने की ट्रेडिंग रणनीतियों के साथ निम्नलिखित जोखिम भी शामिल हैंः

  1. झूठे संकेतों के लिए प्रवण
  2. रेंज-बाउंड बाजारों के दौरान संघर्ष
  3. संभावित रूप से बड़ी निकासी
  4. समय-खपत पैरामीटर ट्यूनिंग
  5. बार-बार व्यापार, संभावित रूप से ओवरट्रेडिंग

इन जोखिमों को अन्य संकेतकों, अनुकूलन मापदंडों के संयोजन और उचित रूप से समायोजन के माध्यम से कम किया जा सकता है।

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

आरएसआई में मछली पकड़ने के लिए ट्रेडिंग रणनीतियों को निम्नलिखित तरीकों से अनुकूलित किया जा सकता हैः

  1. गलत संकेतों को फ़िल्टर करने के लिए अन्य तकनीकी संकेतकों जैसे कि ब्रीनिंग बैंड, के-लाइन आकृति आदि का संयोजन
  2. RSI पैरामीटर को अनुकूलित करें और सबसे अच्छा औसत रेखा पैरामीटर संयोजन खोजें
  3. बाजार की स्थिति के आधार पर होल्डिंग आकार और स्टॉप पोजीशन
  4. विभिन्न प्रकार के लेनदेन और समय अवधि के लिए पैरामीटर के प्रभाव का परीक्षण करना
  5. मशीन सीखने के एल्गोरिदम को जोड़ना, वास्तविक समय में पैरामीटर को अनुकूलित करना

संक्षेप

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

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

//@version=3
strategy("RSI Alligator", overlay=false)

jaws = rsi(close, 34)
teeth = rsi(close, 5)
lips = rsi(close, 13)
plot(jaws, color=blue, title="Jaw")
plot(teeth, color=green, title="Teeth")
plot(lips, color=red, title="Lips")



longCondition = crossover(rsi(close, 13), rsi(close, 34)) and (rsi(close, 5) > rsi(close, 34))
longCondition1 = crossover(rsi(close, 5), rsi(close, 34)) and (rsi(close, 13) > rsi(close, 34))
if (longCondition)
    strategy.entry("Long", strategy.long)
if (longCondition1)
    strategy.entry("Long", strategy.long)

shortCondition = crossunder(rsi(close, 13), rsi(close, 34)) and (rsi(close, 5) < rsi(close, 34))
shortCondition1 = crossunder(rsi(close, 5), rsi(close, 34)) and (rsi(close, 13) < rsi(close, 34))
if (shortCondition)
    strategy.entry("Short", strategy.short)
if (shortCondition1)
    strategy.entry("Short", strategy.short)
    
    // === BACKTESTING: EXIT strategy ===
sl_inp = input(10, title='Stop Loss %', type=float)/100
tp_inp = input(90, title='Take Profit %', type=float)/100

stop_level = strategy.position_avg_price * (1 - sl_inp)
take_level = strategy.position_avg_price * (1 + tp_inp)

strategy.exit("Stop Loss/Profit", "Long", stop=stop_level, limit=take_level)