द्वि-समान रेखा सोना क्रॉस ट्रेंड ट्रैक रणनीति दो-समान रेखाओं (डीईएमए और टीईएमए) को कीमतों की गणना करके और उनके क्रॉसिंग का पता लगाकर सोने के क्रॉस सिग्नल का निर्माण करती है, ताकि बाजार की समग्र चाल का फैसला किया जा सके और ट्रेडिंग संकेत दिए जा सकें। यह रणनीति ट्रेंड इंडिकेटर और ब्रेक सिग्नल को जोड़ती है, जिसका उद्देश्य मध्यम और लंबी रेखा के ट्रेंड को ट्रैक करना है, ताकि ट्रेंड के शुरुआती चरण में संकेत को पकड़ लिया जा सके।
इस रणनीति के केंद्र में दो TEMA हैं, दो DEMA की लंबाई 200 और दो TEMA की लंबाई 9 और 50। DEMA एक समग्र प्रवृत्ति का आकलन करने वाला संकेतक है, और दो TEMA का क्रॉसिंग एक खरीद और बिक्री संकेत उत्पन्न करने वाला संकेतक है।
जब लघु अवधि 9 चक्र TEMA मध्य अवधि 50 चक्र TEMA के माध्यम से जाता है, तो खरीद संकेत उत्पन्न होता है, जो संकेत देता है कि लघु अवधि के उभरते रुझान शुरू हो गए हैं, तो खरीद सकते हैं; जब लघु अवधि 9 चक्र TEMA मध्य अवधि 50 चक्र TEMA के नीचे जाता है, तो बेचने का संकेत उत्पन्न होता है, जो संकेत देता है कि लघु अवधि के गिरावट की प्रवृत्ति शुरू हो गई है, तो बेच सकते हैं।
फ़िल्टरिंग के लिए, इस रणनीति ने डीईएमए संकेतकों के बारे में निर्णय को बढ़ाया, और केवल जब कीमत डीईएमए से ऊपर होती है, तो टीईएमए क्रॉस सिग्नल प्रभावी होता है, ताकि संकेत को ट्रेंड की शुरुआत में पकड़ा जा सके।
इस रणनीति में समवर्ती निर्णय प्रवृत्ति और समवर्ती क्रॉस निर्णय संकेत के फायदे शामिल हैं, जो कि दो अलग-अलग प्रकार के तकनीकी संकेतक संकेतों के साथ-साथ दो अलग-अलग प्रकार के तकनीकी संकेतक संकेतों के साथ-साथ कम और झूठे संकेतों को कम करते हुए संकेतों की विश्वसनीयता में सुधार करते हैं।
सिग्नल की प्रभावशीलता का आकलन करने के लिए डीईएमए को एक फ़िल्टर के रूप में जोड़ने से संकेतों को अनावश्यक पदों के लिए प्रेरित करने से बचा जा सकता है। यह नुकसान के जोखिम को बहुत कम करता है।
लंबी अवधि के परीक्षण में अच्छा प्रदर्शन हुआ क्योंकि रणनीति ने अधिक स्थिर पैरामीटर सेटिंग्स का उपयोग किया, लेकिन कुछ जोखिम अभी भी विशिष्ट बाजार वातावरण में मौजूद हैंः
जब बाजार में भारी उतार-चढ़ाव होता है, तो समोच्च क्रॉस सिग्नल देर से आ सकता है और समय पर मूल्य परिवर्तन को प्रतिबिंबित नहीं कर सकता है।
जब ट्रेंड रिवर्स होता है, तो डीईएमए के लंबे सेट होने के कारण सिग्नल को समय पर बदलने में असमर्थता हो सकती है; इससे नुकसान बढ़ जाता है।
यह रणनीति मध्यम लंबी लाइन के संचालन के लिए अधिक उपयुक्त है, क्योंकि यह औसत रेखा के संकेतकों और रुझानों के आधार पर निर्णय लेता है।
इस रणनीति को निम्नलिखित पहलुओं में और अधिक अनुकूलित किया जा सकता हैः
डीईएमए और टीईएमए के पैरामीटर को अनुकूलित करना ताकि वे विभिन्न किस्मों और बाजार वातावरणों के लिए बेहतर अनुकूल हो सकें। अधिक संयोजनों का परीक्षण किया जा सकता है ताकि सर्वोत्तम पैरामीटर का पता लगाया जा सके।
फ़िल्टर और पुष्टि तंत्र जो अन्य संकेतकों से बने हैं जैसे कि लेन-देन की मात्रा, उतार-चढ़ाव की दर, संकेत की गुणवत्ता में और सुधार करते हैं।
एक स्टॉप-लॉस तंत्र जोड़ा गया है, जो डैमा को तोड़ने पर स्टॉप-लॉस करता है।
स्टॉप-लॉस और स्टॉप-ट्रिप सेटिंग्स को अनुकूलित करना ताकि वे बाजार के औसत उतार-चढ़ाव के दायरे के अनुकूल हो सकें।
द्विआधारी समवर्ती सोने के क्रॉस ट्रेंड ट्रैकिंग रणनीतियों में समग्र रूप से कई समय आयामों के ट्रेंड जजमेंट और क्रॉस सिग्नल को ध्यान में रखा गया है, जो सिग्नल की प्रभावशीलता का निर्धारण करते समय फ़िल्टरिंग की स्थिति को बढ़ाता है, जो मध्यम लंबी लाइन के ट्रेंड को प्रभावी ढंग से ट्रैक कर सकता है, समय पर अवसरों को पकड़ सकता है और कम प्रभावी ट्रेडों से बच सकता है। यह रणनीति स्थिर है, कई बाजार वातावरणों के लिए उपयुक्त है, यह एक मात्रात्मक रणनीति है जिसका उपयोग लंबे समय तक किया जाना चाहिए। भविष्य में पैरामीटर और मॉड्यूल अनुकूलन के माध्यम से रणनीति की स्थिरता और लाभप्रदता को और बढ़ाया जा सकता है।
/*backtest start: 2023-02-11 00:00:00 end: 2024-02-17 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Estrategia de Trading", shorttitle="DEMA+TEMA", overlay=true) // Parámetros de la estrategia risk_percentage = input(1, title="Porcentaje de Riesgo (%)") / 100 stop_loss_pips = input(30, title="Stop Loss (pips)") take_profit_pips = input(90, title="Take Profit (pips)") length_DEMA = input(200, title="Longitud DEMA") length_TEMA_9 = input(9, title="Longitud TEMA 9") length_TEMA_50 = input(50, title="Longitud TEMA 50") // Indicadores dema = ta.ema(close, length_DEMA) tema_9 = ta.ema(close, length_TEMA_9) tema_50 = ta.ema(close, length_TEMA_50) tema_9_50_cross_up = ta.crossover(tema_9, tema_50) tema_9_50_cross_down = ta.crossunder(tema_9, tema_50) // Riesgo y gestión de operaciones risk_per_trade = strategy.equity * risk_percentage stop_loss = close - stop_loss_pips * syminfo.mintick take_profit = close + take_profit_pips * syminfo.mintick // Condiciones de entrada long_condition = close > dema and tema_9_50_cross_up short_condition = close > dema and tema_9_50_cross_down // Estrategia de Trading if (long_condition) strategy.entry("Buy", strategy.long) strategy.exit("Sell", from_entry="Buy", loss=stop_loss, profit=take_profit) if (short_condition) strategy.entry("Sell", strategy.short) strategy.exit("Cover", from_entry="Sell", loss=stop_loss, profit=take_profit) // Líneas de visualización hline(0, "Zero Line", color=color.gray) plot(dema, color=color.blue, title="DEMA") plot(tema_9, color=color.green, title="TEMA 9") plot(tema_50, color=color.red, title="TEMA 50") // Triángulos plotshape(tema_9_50_cross_up, color=color.green, style=shape.triangleup, location=location.belowbar, size=size.small) plotshape(tema_9_50_cross_down, color=color.red, style=shape.triangledown, location=location.abovebar, size=size.small)