गतिशील मूविंग एवरेज दोहरी रणनीति
अवलोकन
यह रणनीति चलती औसत (एमए) की ढलान और गतिशीलता सूचक की ढलान का उपयोग करके व्यापारिक निर्णय लेती है। यह एमए की ढलान और गतिशीलता की ढलान की तुलना सेट थ्रेशोल्ड के साथ करती है, और जब दोनों ढलान थ्रेशोल्ड से अधिक होते हैं, तो एक व्यापारिक संकेत उत्पन्न करता है। इस रणनीति में कम अस्थिरता फ़िल्टर भी शामिल है, जो बाजार में कम अस्थिरता के दौरान अलग-अलग एमए उत्पन्न करने के लिए संकेत देता है।
रणनीति सिद्धांत
इस रणनीति का मूल यह है कि दो स्केलेबिलिटी वक्रों की तुलना की जाए। सबसे पहले, यह एमए और गतिशीलता सूचकांक की स्केलेबिलिटी की गणना करता है। स्केलेबिलिटी वक्रों की गति और दिशा में परिवर्तन को दर्शाती है। इसके बाद दो थ्रेशोल्ड का उपयोग किया जाता है, जब दोनों स्केलेबिलिटी वक्रों में संबंधित थ्रेशोल्ड से अधिक होता है तो एक ट्रेडिंग सिग्नल उत्पन्न होता है।
उदाहरण के लिए, जब एमए स्लैप और गति स्लैप दोनों से अधिक हो, तो एक खरीद संकेत उत्पन्न होता है; जब दोनों वक्र नीचे गिरते हैं, तो एक बेचने का संकेत उत्पन्न होता है। इस प्रकार कुछ झूठे संकेतों को फ़िल्टर किया जा सकता है।
कम अस्थिरता फ़िल्टर एक लंबी अवधि के एमए का उपयोग बाजार की अस्थिरता का आकलन करने के लिए करता है। जब अस्थिरता कम होती है, तो विभिन्न मापदंडों के एमए का उपयोग करके एक व्यापारिक संकेत उत्पन्न होता है, जिससे विभिन्न बाजार स्थितियों के लिए अनुकूल होता है।
श्रेष्ठता विश्लेषण
इस रणनीति के कुछ फायदे हैं:
-
डबल फिल्टर का उपयोग करके ट्रेडिंग सिग्नल सेट करें, कुछ शोर को फ़िल्टर करें और सिग्नल की गुणवत्ता में सुधार करें।
-
कम अस्थिरता फ़िल्टर रणनीति को विभिन्न बाजार स्थितियों के अनुकूल बनाने के लिए लचीला बनाता है।
-
विभिन्न मापदंडों को अत्यधिक अनुकूलित करने की अनुमति देता है और विभिन्न किस्मों के लिए अनुकूलित किया जा सकता है।
-
इसमें एक गैर-दुहराव फ़ंक्शन है जो परिणामों पर वक्रता के प्रभाव को कम करता है।
जोखिम विश्लेषण
इस रणनीति के कुछ जोखिम भी हैं:
-
दोहरी फ़िल्टर कुछ वास्तविक संकेतों को फ़िल्टर कर सकता है, जिससे चूक गए अवसरों का कारण बनता है। इसे पैरामीटर को समायोजित करके अनुकूलित किया जा सकता है।
-
निम्न तरंग फ़िल्टर को निर्धारित करने के लिए, थ्रेशोल्ड को सावधानीपूर्वक परीक्षण करने की आवश्यकता होती है। यदि पैरामीटर गलत है, तो सिग्नल विचलन हो सकता है।
-
एमए और गति सूचक पैरामीटर सेटिंग को विशिष्ट किस्मों के लिए अनुकूलित करने की आवश्यकता है, पूरे बाजार में सामान्य पैरामीटर निर्धारित करना मुश्किल है।
-
बिना पेंट के फ़ंक्शन को पूरी तरह से रिट्रेसमेंट वक्र फिट करने की समस्या से बचा नहीं जा सकता है, और फिक्स्ड डिस्क प्रभाव को सत्यापित करने की आवश्यकता है।
-
अत्यधिक कस्टम पैरामीटर पैरामीटर स्पेस को जटिल बनाता है और अनुकूलन की कठिनाई को बढ़ाता है।
अनुकूलन दिशा
इस रणनीति को निम्नलिखित दिशाओं में अनुकूलित किया जा सकता हैः
-
अधिक प्रकार के एमए और गतिशीलता के संकेतकों के संयोजन का परीक्षण करें और सबसे अधिक मिलान करने वाले संकेतकों को खोजें।
-
एमए और गतिमान संकेतक की लंबाई पैरामीटर का अनुकूलन करें, विलंबता और शोर को संतुलित करें।
-
स्लिप की गणना के लिए पैरामीटर का अनुकूलन करें और अधिक स्थिर संकेतकों का एक संयोजन खोजें।
-
विभिन्न कम अस्थिरता संकेतकों और मापदंडों का परीक्षण, लचीलापन बढ़ाने के लिए
-
विभिन्न किस्मों और चक्रों पर परीक्षण करें और सबसे अच्छा आवेदन क्षेत्र खोजें।
-
मैनुअल अनुकूलन कार्य को कम करने के लिए एक पैरामीटर अनुकूलन तंत्र का निर्माण करें।
संक्षेप
यह रणनीति एक बहुत ही लचीली और अनुकूलन योग्य दोहरी एमए रणनीति है। यह कीमत और गतिशीलता की जानकारी के साथ निर्णय लेने के लिए संदर्भित करता है और झूठे संकेतों को प्रभावी ढंग से फ़िल्टर कर सकता है। कम अस्थिरता फिल्टर भी रणनीति को अधिक लचीला और बाजार में बदलाव के लिए अनुकूल बनाने में सक्षम बनाता है।
पैरामीटर अनुकूलन और संकेतक चयन में सुधार के माध्यम से, यह रणनीति एक विकल्प के रूप में विचार करने के लायक हो सकती है जिसे वास्तविक बाजार में लागू किया जा सकता है। यह एमए और गतिशीलता संकेतक का उपयोग करके व्यापारिक निर्णय लेने के लिए एक संदर्भ टेम्पलेट प्रदान करता है।
/*backtest
start: 2023-11-12 00:00:00
end: 2023-12-12 00:00:00
period: 1h
basePeriod: 15m
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/
// © Allenlk
//@version=4
strategy("DRSI DMA Scalping Strategy", shorttitle="DRSIDMA", overlay=false, initial_capital=1000, pyramiding=2, default_qty_type=strategy.percent_of_equity, default_qty_value=100)- 1

