आरएसआई संकेतक के साथ संयुक्त दोहरी चलती औसत क्रॉसओवर मात्रात्मक ट्रेडिंग रणनीति

लेखक:चाओझांग, दिनांकः 2023-11-21 12:09:50
टैगः

img

अवलोकन

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

रणनीति तर्क

जब तेजी से 9 पीरियड चलती औसत धीमी 50-पीरियड चलती औसत से ऊपर जाती है, तो यह कम समय सीमा में ओवरलैपिंग के साथ एक अपट्रेंड का संकेत देती है, जो एक विशिष्ट तेजी का संकेत है। इस बीच, यदि आरएसआई पिछली अवधि से 5 अंक अधिक और 70 से कम है, तो इसका मतलब है कि परिसंपत्ति करीब आ रही है लेकिन अभी तक ओवरबॉट क्षेत्र में नहीं है, जिससे यह लंबे समय तक जाने के लिए एक अच्छा समय है।

जब तेजी से चलती 9 अवधि की औसत धीमी 50 अवधि की चलती औसत से नीचे जाती है, तो यह एक मंदी बाजार की शुरुआत का संकेत देता है और मौजूदा लंबी पदों को बंद किया जाना चाहिए।

लाभ विश्लेषण

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

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

  • क्रॉसओवर सिग्नल में देरी हो सकती है और कुछ नुकसान हो सकता है
  • गलत आरएसआई पैरामीटर सेटिंग सबसे अच्छा प्रवेश समय चूक सकता है
  • यह देखने के लिए व्यापारिक मात्रा को देखने की जरूरत है कि क्या यह मूल्य आंदोलन का समर्थन करता है
  • ब्लैक स्वान घटनाओं के लिए मैन्युअल हस्तक्षेप की आवश्यकता होती है

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

  • सर्वोत्तम परिणामों के लिए आरएसआई मापदंडों का अनुकूलन करें
  • झूठे संकेतों से बचने के लिए ट्रेडिंग वॉल्यूम को शामिल करें
  • प्रतीक और समय सीमा के आधार पर इष्टतम चलती औसत अवधि का परीक्षण करें
  • जल्दी बंद होने से बचने के लिए स्टॉप लॉस को ढीला करें

सारांश

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


/*backtest
start: 2022-11-14 00:00:00
end: 2023-11-20 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/
// © joshuajcoop01

//@version=5
strategy("Bitpanda Coinrule Template",
         overlay=true,
         initial_capital=1000,
         process_orders_on_close=true,
         default_qty_type=strategy.percent_of_equity,
         default_qty_value=30,
         commission_type=strategy.commission.percent,
         commission_value=0.1)

showDate = input(defval=true, title='Show Date Range')
timePeriod = time >= timestamp(syminfo.timezone, 2020, 1, 1, 0, 0)
notInTrade = strategy.position_size <= 0


// RSI
length = input(14)
vrsi = ta.rsi(close, length)

// Moving  Averages for Buy Condition
buyFastEMA = ta.ema(close, 9)
buySlowEMA = ta.ema(close, 50)
buyCondition1 = ta.crossover(buyFastEMA, buySlowEMA)


increase = 5
if ((vrsi > vrsi[1]+increase) and buyCondition1 and vrsi < 70 and timePeriod)
    strategy.entry("Long", strategy.long)


// Moving  Averages for Sell Condition
sellFastEMA = ta.ema(close, 9)
sellSlowEMA = ta.ema(close, 50)
plot(request.security(syminfo.tickerid, "60", sellFastEMA), color = color.blue)
plot(request.security(syminfo.tickerid, "60", sellSlowEMA), color = color.green)


condition = ta.crossover(sellSlowEMA, sellFastEMA)
//sellCondition1 = request.security(syminfo.tickerid, "60", condition)

strategy.close('Long', when = condition and timePeriod)





अधिक