आरएसआई सूचक और 200-दिवसीय एसएमए फ़िल्टर पर आधारित अप्रत्यक्ष शक्ति सूचकांक रणनीति

लेखक:चाओझांग, दिनांक: 2023-12-12 15:26:06
टैगः

img

अवलोकन

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

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

रणनीति में मुख्य रूप से दो भाग होते हैंः आरएसआई सूचक और 200-दिवसीय एसएमए फिल्टर।

आरएसआई सूचक अनुभाग मुख्य रूप से यह आंकता है कि क्या कीमत ओवरबॉट या ओवरसोल्ड क्षेत्र में प्रवेश कर गई है। इसका गणना सूत्र हैः

आरएसआई = 100 - 100 / (1 + आरएसआई में ऊपर के दिनों का औसत लाभ / आरएसआई में नीचे के दिनों का औसत नुकसान)

अनुभवजन्य मापदंडों के अनुसार, जब आरएसआई < 30 होता है, तो यह ओवरसोल्ड होता है; जब > 70 होता है, तो यह ओवरबॉट होता है।

200-दिवसीय एसएमए फ़िल्टर मुख्य रूप से समग्र बाजार प्रवृत्ति दिशा का न्याय करता है। जब कीमत 200-दिवसीय एसएमए से ऊपर होती है, तो यह एक बुल बाजार है, अन्यथा यह एक भालू बाजार है।

उपरोक्त दो निर्णयों के आधार पर, रणनीति में निम्न प्रवेश और निकास तर्क है:

लंबी प्रविष्टिः आरएसआई < 45 और बंद मूल्य > 200-दिवसीय एसएमए

लंबी निकासः आरएसआई > 75 और क्लोज प्राइस > 200-दिवसीय एसएमए

लघु प्रविष्टिः आरएसआई > 65 और बंद मूल्य < 200-दिवसीय एसएमए

शॉर्ट एक्जिटः आरएसआई < 25 और क्लोज प्राइस < 200-दिवसीय एसएमए

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

लाभ विश्लेषण

इस रणनीति का सबसे बड़ा लाभ आरएसआई संकेतक और 200-दिवसीय एसएमए फिल्टर के संयोजन का उपयोग करना है ताकि रणनीति अधिक स्थिर और सटीक हो सकेः

  1. 200-दिवसीय एसएमए प्रभावी रूप से समग्र बाजार की प्रवृत्ति का आकलन करता है और एकल आरएसआई संकेतकों के गलत आकलन से बचता है
  2. आरएसआई संकेतक समग्र बाजार प्रवृत्ति के भीतर बेहतर प्रवेश और निकास बिंदुओं को पा सकता है
  3. रणनीति संचालन सरल और लागू करने में आसान है

इसके अतिरिक्त इस रणनीति के निम्नलिखित फायदे भी हैंः

  1. शेयर सूचकांक, क्रिप्टोकरेंसी और कीमती धातुओं सहित विभिन्न उत्पादों पर लागू
  2. उच्च पूंजी उपयोग दक्षता
  3. एकल घाटे को प्रभावी ढंग से नियंत्रित करने के लिए सावधानीपूर्वक स्टॉप लॉस जोड़ सकता है

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

इस रणनीति में कुछ जोखिम भी हैं:

  1. समग्र बाजार में अचानक समायोजन से अधिक नुकसान हो सकता है
  2. आरएसआई और एसएमए संकेतकों में कुछ हद तक विलंब है।
  3. उच्च व्यापारिक आवृत्ति से व्यापारिक लागत अधिक होती है

इन जोखिमों को नियंत्रित करने के लिए निम्नलिखित उपाय किए जा सकते हैंः

  1. अप्रत्याशित घटनाओं के प्रभावों से बचने के लिए स्थिति आकार को उचित रूप से समायोजित करें
  2. देरी की संभावना को कम करने के लिए आरएसआई और एसएमए मापदंडों को अनुकूलित करें
  3. व्यापार लागत को कम करने के लिए व्यापार आवृत्ति को उचित रूप से समायोजित करें

अनुकूलन दिशाएँ

इस रणनीति को निम्नलिखित पहलुओं में अनुकूलित किया जा सकता हैः

  1. बाजार की अस्थिरता के आधार पर आरएसआई मापदंडों को गतिशील रूप से समायोजित करें
  2. परीक्षण करें कि क्या अन्य चलती औसत संकेतक जैसे ईएमए बेहतर परिणाम दे सकते हैं
  3. स्वचालित स्टॉप लॉस तंत्र को बढ़ाएँ
  4. पूंजी के आधार पर पदों को गतिशील रूप से समायोजित करने के लिए स्थिति आकार मॉड्यूल जोड़ें
  5. बेहतर रिटर्न प्राप्त करने के लिए परीक्षण करने के लिए प्रवेश और निकास तर्क का अनुकूलन करें

निष्कर्ष

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


/*backtest
start: 2023-12-04 00:00:00
end: 2023-12-11 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This work is licensed under a Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) https://creativecommons.org/licenses/by-nc-sa/4.0/
// © LuxAlgo

//@version=5

strategy('Relative Strength Index Extremes with 200-Day Moving Average Filte', overlay=true, pyramiding=1, initial_capital=10000, default_qty_type=strategy.cash, default_qty_value=36000, calc_on_order_fills=false, slippage=0, commission_type=strategy.commission.percent, commission_value=0.01)

// Rsi
rsi_lenght = input.int(14, title='RSI lenght', minval=0)
rsi_up = ta.rma(math.max(ta.change(close), 0), rsi_lenght)
rsi_down = ta.rma(-math.min(ta.change(close), 0), rsi_lenght)
rsi_value = rsi_down == 0 ? 100 : rsi_up == 0 ? 0 : 100 - 100 / (1 + rsi_up / rsi_down)


//Sma
Length1 = input.int(200, title='  SMA Lenght', minval=1)
SMA1 = ta.sma(close, Length1)

//Strategy Logic

Long = rsi_value < 45 and close > SMA1
Long_exit = rsi_value > 75 and close > SMA1

Short = rsi_value > 65 and close < SMA1
Short_exit = rsi_value < 25 and close < SMA1


if Long
    strategy.entry('Long', strategy.long)

if Short
    strategy.entry('Short', strategy.short)

strategy.close_all(Long_exit or Short_exit)

pera(pcnt) =>
    strategy.position_size != 0 ? math.round(pcnt / 100 * strategy.position_avg_price / syminfo.mintick) : float(na)
stoploss = input.float(title=' stop loss', defval=5, minval=0.5)
los = pera(stoploss)

strategy.exit('SL', loss=los)



//by wielkieef



अधिक