यह रणनीति मुख्य रूप से बाजार के रुझानों को निर्धारित करने के लिए एमएसीडी संकेतक और ईएमए संकेतक का उपयोग करती है, जो लक्स अल्गो एसएमसी संकेतक के खरीद और बिक्री संकेतों के साथ संयुक्त है। यह तब खरीदता है जब प्रवृत्ति ऊपर होती है और कीमत ईएमए से ऊपर होती है, और जब प्रवृत्ति नीचे होती है और कीमत ईएमए से नीचे होती है, तो बेचती है। इस तरह, रणनीति प्रवृत्ति बाजारों से लाभ उठा सकती है जबकि अक्सर व्यापार करने से बचती है इनबाउंड रेंज बाजार।
इस रणनीति का मूल मैकडी संकेतक और ईएमए संकेतक है। मैकडी संकेतक में दो लाइनें होती हैंः मैकडी लाइन और सिग्नल लाइन। जब मैकडी लाइन नीचे से सिग्नल लाइन के ऊपर से गुजरती है, तो यह इंगित करती है कि प्रवृत्ति ऊपर की ओर जा रही हो सकती है, और जब मैकडी लाइन ऊपर से सिग्नल लाइन के नीचे से गुजरती है, तो यह इंगित करती है कि प्रवृत्ति नीचे की ओर जा रही हो सकती है। ईएमए संकेतक का उपयोग यह निर्धारित करने के लिए किया जाता है कि क्या कीमत चलती औसत से ऊपर है, इस प्रकार वर्तमान प्रवृत्ति की दिशा की पुष्टि होती है।
विशेष रूप से, इस रणनीति का तर्क इस प्रकार हैः
इस प्रकार, रणनीति बाजारों में रुझान के दौरान समय पर बाजार में प्रवेश कर सकती है, जबकि सीमाबद्ध बाजारों में लगातार व्यापार से बचा जा सकता है, इस प्रकार रणनीति की स्थिरता और लाभप्रदता में सुधार होता है।
यह रणनीति बाजार के रुझानों को निर्धारित करने के लिए एमएसीडी संकेतक और ईएमए संकेतक को जोड़ती है, और प्रवेश बिंदुओं को निर्धारित करने के लिए लक्स अलगो एसएमसी संकेतक के खरीद और बिक्री संकेतों का उपयोग करती है, ट्रेंडिंग बाजारों से लाभान्वित होती है और रेंजबाउंड बाजारों में लगातार व्यापार से बचती है। रणनीति के स्पष्ट फायदे, संक्षिप्त कोड, समायोज्य मापदंड हैं, लेकिन कुछ जोखिम भी हैं, जैसे कि पैरामीटर संवेदनशीलता, प्रवृत्ति गलत आकलन, अचानक घटना जोखिम, आदि। रणनीति के प्रदर्शन को और बेहतर बनाने के लिए, हम अधिक संकेतक पेश करने, मापदंडों का अनुकूलन करने, स्टॉप-लॉस उपायों को जोड़ने, कई समय सीमाओं और अन्य तरीकों को जोड़ने पर विचार कर सकते हैं। कुल मिलाकर, यह रणनीति एक आशाजनक मात्रात्मक ट्रेडिंग रणनीति है जो आगे के शोध और अनुकूलन के लायक है।
/*backtest start: 2023-03-13 00:00:00 end: 2024-03-18 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("SMC with MACD and EMA", overlay=true) // 1. MACD Settings fastLength = input(12, title="MACD Fast Length") slowLength = input(26, title="MACD Slow Length") signalLength = input(9, title="MACD Signal Length") // 2. EMA Settings emaLength = input(200, title="EMA Length") // 3. Calculating MACD and assigning variables correctly [macdLine, signalLine, hist] = ta.macd(close, fastLength, slowLength, signalLength) // 4. EMA Calculation emaValue = ta.ema(close, emaLength) // 5. Get Buy/Sell Signals from Lux Algo SMC Indicator (Modify as needed) buySignal = input.bool(true, title="Buy Signal from Lux Algo SMC") sellSignal = input.bool(true, title="Sell Signal from Lux Algo SMC") // 6. Strategy Logic (Using the corrected variables) if buySignal and macdLine > signalLine and close > emaValue strategy.entry("Buy", strategy.long) if sellSignal and macdLine < signalLine and close < emaValue strategy.entry("Sell", strategy.short) // 7. Optional: Plot MACD for visualization plot(macdLine, color=color.blue, title="MACD") plot(signalLine, color=color.orange, title="Signal")