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


निर्माण तिथि: 2023-12-13 15:20:20 अंत में संशोधित करें: 2023-12-13 15:20:20
कॉपी: 0 क्लिक्स: 682
1
ध्यान केंद्रित करना
1621
समर्थक

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

अवलोकन

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

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

  1. HL2 का उपयोग करके औसत मूल्य की गणना करें।

  2. 14 चक्रों के लिए सीसीआई सूचक की गणना करें और बड़े स्तर के रुझानों का आकलन करें। जब सीसीआई 0 से अधिक होता है, तो यह ऊपर की ओर होता है, और जब 0 से कम होता है, तो यह नीचे की ओर होता है।

  3. 14 चक्र आरएसआई सूचकांक के लिए एक तेज रेखा और 50 चक्र आरएसआई सूचकांक के लिए एक धीमी रेखा की गणना करें। जब तेज लाइन धीमी रेखा को पार करती है तो एक खरीद संकेत उत्पन्न होता है, और जब तेज लाइन धीमी रेखा को पार करती है तो एक बेचने का संकेत उत्पन्न होता है।

  4. एक वास्तविक व्यापार संकेत केवल तभी उत्पन्न होता है जब CCI संकेतक RSI संकेतक की सिग्नल दिशा के साथ मेल खाता है। यानी, केवल तभी खरीदा जाता है जब CCI 0 से अधिक और RSI तेज रेखा पर धीमी रेखा से गुजरता है, और केवल तभी बेचा जाता है जब CCI 0 से कम और RSI तेज रेखा के नीचे धीमी रेखा से गुजरता है।

  5. यह गणना करके कि क्या कीमत 14 चक्र के hl2 के ऊपर या नीचे की चलती औसत से अधिक है या नहीं, विस्तार से निर्णय लेने में सहायता करें, जिससे झूठे ब्रेकडाउन से बचा जा सके। केवल खरीद संकेत तब उत्पन्न होता है जब कीमत hl2 के 14 चक्र के औसत और आरएसआई संकेतक से अधिक होती है, और केवल बिक्री संकेत तब उत्पन्न होता है जब कीमत hl2 के 14 चक्र के औसत से कम होती है और आरएसआई संकेतक से नीचे होती है।

श्रेष्ठता विश्लेषण

  1. इस रणनीति में प्रवृत्ति का आकलन और प्रतिगमन संकेतों का संयोजन है, जो प्रवृत्ति की शुरुआत के बाद समय पर प्रवेश करने में सक्षम है, और प्रतिगमन संकेतों के संकेतकों के माध्यम से बाहर निकलने के बिंदु का आकलन करके बेहतर प्रदर्शन करता है।

  2. कमोडिटी चैनल सूचकांक बड़े स्तर के रुझानों को सही ढंग से आंकता है, जिससे गलत ट्रेडिंग दिशा का चयन करने से बचा जाता है।

  3. सापेक्ष शक्ति सूचकांक की तेज धीमी रेखा का क्रॉसिंग एक संकेत संकेत के रूप में अधिक स्थिर और विश्वसनीय है, जो चलती औसत के विलंब की समस्या से बचाता है और कीमतों के पलटाव को समय पर पकड़ सकता है।

  4. मूल्य और मध्य रेखा के आकार की तुलना करके, आप झूठी दरारों के कारण गलत संकेतों को और फ़िल्टर कर सकते हैं।

  5. कुल मिलाकर, यह रणनीति अच्छी स्थिरता के साथ-साथ मजबूत रुझानों के बीच उत्कृष्ट प्रदर्शन करती है।

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

  1. यह रणनीति व्यापारिक किस्मों के प्रति संवेदनशील है और विशिष्ट किस्मों के लिए अनुकूलन मापदंडों की आवश्यकता है। यदि सभी किस्मों पर अंधाधुंध लागू किया जाता है, तो यह अस्थिर प्रदर्शन का कारण बन सकता है।

  2. रणनीति पैरामीटर सेटिंग्स जैसे 14 चक्र औसत और 50 चक्र औसत, विभिन्न बाजारों के अनुसार समायोजित करने की आवश्यकता होती है। यदि पैरामीटर सेट गलत तरीके से किया जाता है, तो यह खराब प्रदर्शन का कारण बन सकता है।

  3. केवल सीसीआई पर निर्भर रहना पर्याप्त नहीं है, और इस पर अधिक अनुकूलन की आवश्यकता है।

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

अनुकूलन दिशा

  1. प्रवृत्ति को और अधिक सटीक बनाने के लिए, बड़े स्तर के रुझानों का आकलन करने के लिए अधिक संकेतकों को शामिल करने पर विचार किया जा सकता है, जैसे कि डीएमआई, एडीएक्स आदि।

  2. स्टॉप लॉजिक को बढ़ाएं। उदाहरण के लिए, यदि रिवर्स सिग्नल के बाद, कीमत फिर से एक निश्चित आयाम से वापस आ जाती है, तो स्टॉप लॉस को बाहर निकालने और नुकसान को कम करने पर विचार किया जा सकता है।

  3. पैरामीटर को अनुकूलित करें ताकि यह विशिष्ट व्यापार प्रकारों के लिए अधिक उपयुक्त हो। जैसे कि धीमी रेखा चक्र पैरामीटर को बड़ा करना, या औसत मूल्य गणना को समायोजित करना।

  4. विभिन्न किस्मों के लिए इष्टतम मापदंडों का चयन करने के लिए मापदंडों के अनुकूलन संयोजन का निर्माण करें, जिससे रणनीति की प्रयोज्यता में काफी वृद्धि हो सके।

  5. ऊर्जा संकेतक जोड़ें ताकि ऊर्जा की कमी होने पर एक भ्रामक संकेत उत्पन्न न हो।

संक्षेप

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

रणनीति स्रोत कोड
/*backtest
start: 2022-12-06 00:00:00
end: 2023-12-12 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/
// © SuchitRaju

//@version=4
strategy("MA RSI CCI")

price_up = if(close > open and close > sma(hl2,14))
    1
else
    0

price_down = if(open > close and close < sma(hl2,14))
    1
else
    0
// 

cci_indicator = cci(hl2, 14)
// plot(cci_indicator, color=color.blue)

rsi_slow = sma(rsi(close, 14), 50)
// plot(rsi_slow, color=color.red)

rsi_fast = rsi(close, 14)
// plot(rsi_fast, color=color.green)

isCrossover = if(rsi_fast > rsi_slow and cci_indicator > 0)
    1
else
    0
// plotshape(isCrossover, style = shape.arrowup, color = color.green, size = size.huge)

isCrossunder = if(rsi_fast < rsi_slow and cci_indicator < 0)
    1
else
    0
// plotshape(isCrossunder, style = shape.arrowup, color = color.red, size = size.huge)

// start = timestamp("GMT-5", 2016,9,1,0,0)
// end = timestamp("GMT-5", 2017,9,1,0,0)

// strategy.entry("Long", strategy.long, 1, when = isCrossover and price_up)
// strategy.entry("Short", strategy.short, 1, when = isCrossunder and price_down)
// strategy.close("Long", when = isCrossunder and price_down)
// strategy.close("Short", when = isCrossover and price_up)

strategy.entry("Long", strategy.long, 1, when = isCrossover)
strategy.entry("Short", strategy.short, 1, when = isCrossunder)
strategy.close("Long", when = isCrossunder)
strategy.close("Short", when = isCrossover)