EMA संकेतक पर आधारित प्रवृत्ति अनुसरण रणनीति
अवलोकन
यह रणनीति EMA संकेतक का उपयोग करके स्टॉक मूल्य प्रवृत्ति की पहचान करती है, और मानक विचलन के साथ खरीद और बिक्री संकेतों की गणना करके प्रवृत्ति का अनुसरण करने वाली ट्रेडिंग रणनीति लागू करती है। मुख्य विचार वर्तमान मूल्य और EMA के बीच अंतर की गणना करना और खरीद के लिए एक सीमा निर्धारित करना है।
रणनीति सिद्धांत
रणनीति पहले close मूल्य और ema_length अवधि के EMA के बीच अंतर v की गणना करती है। फिर v के ema_length अवधि के मानक विचलन dev की गणना करती है। इसके बाद खरीद दिशा गुणांक k निर्धारित किया जाता है, k = 1 का अर्थ है खरीद (तेजी), k = -1 का अर्थ है खरीद (मंदी)। फिर खरीद संकेत सीमा dev_limit की गणना की जाती है, जो k को dev से और फिर factor से गुणा करके प्राप्त होती है। जब v dev_limit को पार करता है तो खरीद संकेत उत्पन्न होता है। बाहर निकलने का संकेत v का 0 रेखा को वापस पार करना है।
यह रणनीति दो मोड प्रदान करती है:
-
मंदी में खरीदें: जब v ऋणात्मक dev_limit से नीचे जाता है तो खरीदें, अर्थात गिरते रुझान का अनुसरण करें।
-
तेजी में खरीदें: जब v सकारात्मक dev_limit से ऊपर जाता है तो खरीदें, अर्थात बढ़ते रुझान का अनुसरण करें।
संक्षेप में, यह रणनीति मूल्य और EMA के बीच अंतर के मानक विचलन की गतिशील गणना करके, प्रवृत्ति का अनुसरण करने के लिए खरीद सीमा निर्धारित करती है। factor पैरामीटर खरीद संकेतों की संवेदनशीलता को नियंत्रित करता है। ema_length EMA अवधि को नियंत्रित करता है। खरीद मोड खरीद की दिशा को नियंत्रित करता है।
रणनीति के लाभ विश्लेषण
इस रणनीति के निम्नलिखित लाभ हैं:
-
मूल्य प्रवृत्ति की दिशा की पहचान करने के लिए EMA संकेतक का उपयोग किया जाता है, EMA मूल्य को स्मूथ करता है, जिससे प्रवृत्ति की पहचान प्रभावी होती है।
-
मानक विचलन के साथ गतिशील सीमा की गणना, निश्चित सीमा की तुलना में बाजार परिवर्तनों के अनुकूल होने में अधिक सक्षम है।
-
दो खरीद मोड: बढ़ते या गिरते रुझान का अनुसरण करने का विकल्प।
-
factor पैरामीटर खरीद संवेदनशीलता को समायोजित करने का स्थान प्रदान करता है। ema_length पैरामीटर को पैरामीटर अनुकूलन के लिए समायोजित किया जा सकता है।
-
रणनीति का तर्क स्पष्ट और सरल है, समझने और संशोधित करने में आसान है।
-
स्थिति प्रबंधन को लचीले ढंग से सेट किया जा सकता है, जिससे तेजी और मंदी के रुझान का अनुसरण करने की सक्रिय रणनीति लागू होती है।
जोखिम विश्लेषण
इस रणनीति में निम्नलिखित जोखिम भी हैं:
-
EMA संकेतक में अंतराल है, जो प्रवृत्ति के मोड़ बिंदुओं को चूक सकता है।
-
पैरामीटर अनुकूलन पर निर्भरता; यदि पैरामीटर सही ढंग से सेट नहीं किए गए हैं, तो यह बहुत संवेदनशील या सुस्त हो सकता है।
-
प्रवृत्ति का अनुसरण करने से उत्पन्न जोखिम; यदि प्रवृत्ति उलट जाती है तो बड़ा नुकसान हो सकता है।
-
बार-बार लॉन्ग-शॉर्ट स्विच करने से लेन-देन की आवृत्ति बढ़ जाती है।
-
बड़े उतार-चढ़ाव वाले बाजार में बार-बार संकेत आते हैं, जिससे लेन-देन की लागत बढ़ जाती है।
इन जोखिमों का समाधान करने के लिए, जोखिम नियंत्रण के लिए स्टॉप-लॉस रणनीति जोड़ने, सर्वोत्तम पैरामीटर खोजने के लिए पैरामीटर संयोजन परीक्षण करने, और अत्यधिक बार-बार लेन-देन से बचने के लिए फ़िल्टर शर्तें जोड़ने पर विचार किया जा सकता है।
अनुकूलन दिशाएँ
इस रणनीति को निम्नलिखित पहलुओं से अनुकूलित किया जा सकता है:
-
विभिन्न EMA अवधियों के पैरामीटर प्रभाव का परीक्षण करना, इष्टतम EMA अवधि लंबाई खोजना।
-
factor के विभिन्न मानों का परीक्षण करना, इष्टतम सीमा संवेदनशीलता खोजना।
-
ओपन पोजीशन स्थिति प्रबंधन रणनीति को अनुकूलित करना, जैसे प्रवृत्ति के साथ स्थिति बढ़ाने का तरीका।
-
अन्य संकेतकों को जोड़कर फ़िल्टर करना, अस्थिर बाजार में गलत लेन-देन से बचना।
-
प्रति लेन-देन हानि को नियंत्रित करने के लिए स्टॉप-लॉस रणनीति जोड़ना।
-
दो खरीद मोड के लिए अलग-अलग पैरामीटर अनुकूलित करना, सर्वोत्तम पैरामीटर संयोजन खोजना।
-
प्रवृत्ति उलटफेर के संकेतों का अध्ययन करना, प्रवृत्ति अनुसरण को बंद करने का प्रावधान करना।
सारांश
यह रणनीति EMA की मदद से प्रवृत्ति की दिशा की पहचान करती है, और गतिशील रूप से खरीद और बिक्री के संकेत उत्पन्न करने के लिए सीमा की गणना करती है, जिससे प्रवृत्ति का अनुसरण होता है। रणनीति का तर्क सरल और स्पष्ट है, और प्रवृत्ति का सक्रिय रूप से अनुसरण करने के लिए स्थिति प्रबंधन को लचीले ढंग से कॉन्फ़िगर किया जा सकता है। साथ ही, रणनीति में कुछ जोखिम भी हैं, जिनके लिए पैरामीटर संयोजनों का अनुकूलन परीक्षण किया जाना चाहिए, और स्टॉप-लॉस रणनीति के साथ जोखिम को नियंत्रित किया जाना चाहिए। यह रणनीति संकेतकों के संयोजन और पैरामीटर अनुकूलन सीखने के लिए एक अच्छा उदाहरण है।
/*backtest
start: 2023-10-06 00:00:00
end: 2023-11-05 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/
// © Azzrael
// Based on EMA and EMA Oscilator https://www.tradingview.com/script/qM9wm0PW-EMA-Oscilator-Azzrael/- 1

