चलती औसत क्रॉसओवर रणनीति तकनीकी संकेतकों पर आधारित एक मात्रात्मक ट्रेडिंग रणनीति है। यह दो चलती औसत रेखाओं के बीच क्रॉसओवर संबंध की गणना करके बाजार की प्रवृत्ति दिशा का न्याय करती है, और संबंधित ट्रेडिंग संकेत उत्पन्न करती है।
इस रणनीति के मुख्य संकेतक दो चलती औसत रेखाएं हैंः एक लंबी 40-अवधि सरल चलती औसत (एसएमए) और स्टॉक की समापन मूल्य। जब समापन मूल्य नीचे से 40-अवधि एसएमए को तोड़ता है, तो यह इंगित करता है कि बाजार की प्रवृत्ति उलट सकती है और स्टॉक एक नई उछाल प्रवृत्ति में प्रवेश कर सकता है। इस बिंदु पर, रणनीति एक लंबा संकेत उत्पन्न करेगी। जब समापन मूल्य 40-अवधि एसएमए से नीचे गिरता है, तो यह इंगित करता है कि स्टॉक की उछाल प्रवृत्ति समाप्त हो गई है और यह एक डाउनट्रेंड चैनल में प्रवेश कर सकती है। रणनीति इस समय लंबी स्थिति को बंद कर देगी।
समापन मूल्य और एसएमए के बीच ब्रेकडाउन संबंध की तुलना करके, प्रवृत्ति की दिशा के अनुसार व्यापारिक निर्णय लेने के लिए मूल्य प्रवृत्ति के महत्वपूर्ण बिंदुओं को कैप्चर किया जा सकता है।
इस रणनीति के निम्नलिखित फायदे हैंः
इसके अतिरिक्त निम्नलिखित जोखिम भी हैं:
एसएमए मापदंडों को समायोजित करके, स्टॉप लॉस लाइनों को सेट करके आदि जोखिमों को नियंत्रित किया जा सकता है।
इस रणनीति को निम्नलिखित पहलुओं में भी अनुकूलित किया जा सकता हैः
चलती औसत क्रॉसओवर रणनीति एसएमए संबंध के साथ मूल्य परिवर्तन की तुलना करके प्रवृत्ति उलट का न्याय करती है। यह एक अपेक्षाकृत क्लासिक नियम-आधारित ट्रेडिंग रणनीति है। रणनीति को लागू करना सरल है, लाभ के लिए मध्यम से दीर्घकालिक रुझानों का पालन करना आसान है, जबकि लाभ पुनर्गठन और पिछड़ी पहचान के कुछ जोखिम भी हैं। जोखिमों को नियंत्रित किया जा सकता है और पैरामीटर सेटिंग्स और अन्य संकेतकों को शामिल करके निर्णय प्रभावशीलता में सुधार किया जा सकता है।
/*backtest start: 2023-11-04 00:00:00 end: 2023-12-04 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy(title="MA Crossover (40)", overlay=true) // Input for the SMA length (24) sma_length = input(40, title="SMA Length") sma = ta.sma(close, sma_length) // Determine if the current candle crosses above the 24-period SMA longCondition = ta.crossover(close, sma) // Determine if the current candle crosses and closes below the 24-period SMA closeLongCondition = ta.crossunder(close, sma) // Plot the 24-period SMA plot(sma, color=color.blue, title="24-period SMA") // Long entry signal if (longCondition) strategy.entry("Long", strategy.long) // Close long position when the current candle crosses and closes below the 24-period SMA if (closeLongCondition) strategy.close("Long") // Create alerts alertcondition(longCondition, title="Candle Crosses Above SMA 40", message="Candle has crossed above SMA 40.") alertcondition(longCondition, title="Candle Closes Above SMA 40", message="Candle has closed above SMA 40.")