रिवर्सल वेक्टर आरएसआई ट्रेंड फॉलोइंग ईटीएफ ट्रेडिंग रणनीति


निर्माण तिथि: 2024-01-22 17:15:18 अंत में संशोधित करें: 2024-01-22 17:15:18
कॉपी: 0 क्लिक्स: 720
1
ध्यान केंद्रित करना
1617
समर्थक

रिवर्सल वेक्टर आरएसआई ट्रेंड फॉलोइंग ईटीएफ ट्रेडिंग रणनीति

अवलोकन

यह रणनीति एक ईटीएफ ट्रेडिंग रणनीति है जो एक अपेक्षाकृत मजबूत सूचकांक (आरएसआई) पर आधारित है। यह आरएसआई सूचकांक के माध्यम से अल्पकालिक ओवरबॉट और ओवरसोल्ड घटनाओं का आकलन करता है, रिवर्स प्रविष्टियों और बाहर निकलता है। साथ ही साथ 200-दिन की चलती औसत के साथ समग्र प्रवृत्ति की दिशा का आकलन करता है।

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

इस रणनीति का मुख्य तर्क आरएसआई सूचकांक के उलट सिद्धांत पर आधारित है। आरएसआई सूचकांक यह निर्धारित करने के लिए कि क्या एक व्यापारिक किस्म ओवरबॉट या ओवरसोल्ड है या नहीं, यह निर्धारित करने के लिए कि वह एक समय में औसत उतार-चढ़ाव की गणना करके है। जब आरएसआई 70 से ऊपर होता है, तो यह ओवरबॉट का प्रतिनिधित्व करता है, और जब आरएसआई 30 से नीचे होता है, तो यह ओवरसोल्ड का प्रतिनिधित्व करता है।

इस नीति में इस सिद्धांत का उपयोग किया जाता है और उस दिन आरएसआई को समायोज्य पैरामीटर से कम सेट किया जाता हैTodaysMinRSIऔर 3 दिन पहले आरएसआई समायोज्य पैरामीटर से नीचे हैDay3RSIMaxयह संकेत देता है कि कीमत अल्पकालिक ओवरसोल्ड क्षेत्र में हो सकती है, और एक पलटाव की संभावना है। इसके अलावा, 3 दिनों के भीतर आरएसआई को एक गिरावट की प्रवृत्ति की आवश्यकता होती है, यानी, आरएसआई लगातार गिरता है ताकि खरीदारी की जा सके, झूठे पलटाव से बचें।

रणनीति के बाहर निकलने के लिए तंत्र है जब आरएसआई संकेतक फिर से समायोज्य पैरामीटर से अधिक हैExit RSIजब एक मुद्रा का मूल्य घटता है, तो यह माना जाता है कि रिबाउंड समाप्त हो गया है, इस समय एक ब्रीज से बाहर निकलता है।

इस रणनीति में 200-दिवसीय चलती औसत को समग्र रुझान के रूप में भी शामिल किया गया है। यह केवल तभी खरीदा जा सकता है जब कीमत 200-दिवसीय रेखा से ऊपर हो। इससे यह सुनिश्चित करने में मदद मिलती है कि केवल ट्रेंड के ऊपरी चरण में खरीदा जाए और विपक्ष में व्यापार के जोखिम से बचा जाए।

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

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

जोखिम और समाधान

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

अनुकूलन दिशा

  • अन्य संकेतकों के संयोजन को जोड़ें, जैसे कि केडीजे, ब्रिन बैंड आदि, संकेतकों के संयोजन के लिए, संकेत की सटीकता में सुधार।
  • मोबाइल स्टॉप-लॉस रणनीतियों को जोड़ना, स्टॉप-लॉस स्तर को परिवर्तनीय बनाना और घाटे को कम करना।
  • ट्रेड वॉल्यूम या फंड मैनेजमेंट मॉड्यूल को बढ़ाएं और प्रत्येक ट्रेड के लिए जोखिम को नियंत्रित करें।
  • विभिन्न किस्मों के लिए पैरामीटर का अनुकूलन और परीक्षण करें, जो कि किस्मों के लिए उपयुक्त है।

संक्षेप

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

रणनीति स्रोत कोड
/*backtest
start: 2024-01-14 00:00:00
end: 2024-01-21 00:00:00
period: 3m
basePeriod: 1m
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/
// @version = 5
// Author = TradeAutomation


strategy(title="R3 ETF Strategy", shorttitle="R3 ETF Strategy", overlay=true)


// Backtest Date Range Inputs // 
StartTime = input(defval=timestamp('01 Jan 2012 05:00 +0000'), title='Start Time')
EndTime = input(defval=timestamp('01 Jan 2099 00:00 +0000'), title='End Time')
InDateRange = true

// Calculations and Inputs //
RSILen = input.int(2, "RSI Length")
RSI = ta.rsi(close, RSILen)
TodaysMinRSI = input.int(10, "Today's Min RSI for Entry", tooltip = "The RSI must be below this number today to qualify for trade entry")
Day3RSIMax = input.int(60, "Max RSI 3 Days Ago for Entry", tooltip = "The RSI must be below this number 3 days ago to qualify for trade entry")
EMA = ta.ema(close, 200)

// Strategy Rules //
Rule1 = close>ta.ema(close, 200)
Rule2 = RSI[3]<Day3RSIMax and RSI<TodaysMinRSI
Rule3 = RSI<RSI[1] and RSI[1]<RSI[2] and RSI[2]<RSI[3] 
Exit = ta.crossover(RSI, input.int(70, "Exit RSI", tooltip = "The strategy will sell when the RSI crosses over this number"))

// Plot //
plot(EMA, "200 Day EMA")

// Entry & Exit Functions //
if (InDateRange)
    strategy.entry("Long", strategy.long, when = Rule1 and Rule2 and Rule3)
//    strategy.close("Long", when = ta.crossunder(close, ATRTrailingStop))
    strategy.close("Long", when = Exit)
if (not InDateRange)
    strategy.close_all()