डबल मूविंग एवरेज क्रॉसओवर और आरएसआई इंडिकेटर को मिलाकर मात्रात्मक ट्रेडिंग रणनीति


निर्माण तिथि: 2023-11-21 12:09:50 अंत में संशोधित करें: 2023-11-21 12:09:50
कॉपी: 0 क्लिक्स: 669
1
ध्यान केंद्रित करना
1617
समर्थक

डबल मूविंग एवरेज क्रॉसओवर और आरएसआई इंडिकेटर को मिलाकर मात्रात्मक ट्रेडिंग रणनीति

अवलोकन

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

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

जब एक तेज 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)