डबल ब्रेकथ्रू मूविंग एवरेज ट्रेडिंग रणनीति एक रणनीति है जो कई संकेतकों के आधार पर खरीद और बिक्री संकेत उत्पन्न करती है। यह एक व्यापक ट्रेडिंग प्रणाली बनाने के लिए मूविंग एवरेज, समर्थन / प्रतिरोध संकेतकों, प्रवृत्ति संकेतकों और ओवरबॉट / ओवरसोल्ड संकेतकों को एकीकृत करती है।
खरीद संकेत के लिए निम्नलिखित चार शर्तों को एक ही समय में सच होना आवश्यक हैः
एक बार जब सभी चार शर्तें पूरी हो जाती हैं, तो 1 का खरीद संकेत उत्पन्न होता है।
बेचने के संकेत का तर्क खरीदने के संकेत के बिल्कुल विपरीत है। इसके लिए निम्नलिखित चार शर्तों की आवश्यकता होती है:
जब सभी चार स्थितियां एक ही समय में सही होती हैं, तो -1 का एक बिक्री संकेत उत्पन्न होता है।
प्रवेश की शर्तें खरीदने और बेचने के संकेतों पर निर्भर करती हैं। लंबे समय तक जाने के लिए खरीद संकेत 1 के बराबर होना चाहिए। छोटे जाने के लिए बेचने के संकेत -1 के बराबर होना चाहिए।
वहाँ दो बाहर निकलने की शर्तें हैं. एक संकेत के परिवर्तन के बाद तेजी से बाहर निकलना है. दूसरा एक स्थिति से बाहर निकलने से पहले विपरीत संकेत की प्रतीक्षा करना है. उदाहरण के लिए, लंबे समय के बाद बिक्री संकेत की प्रतीक्षा करें.
डबल ब्रेकथ्रू मूविंग एवरेज रणनीति का सबसे बड़ा लाभ कई संकेतकों का संयोजन है, जो रुझानों, ओवरबॉट/ओवरसोल्ड स्थिति आदि का व्यापक आकलन करने में सक्षम बनाता है। विशेष रूप से मुख्य लाभ हैंः
सामान्य तौर पर, यह प्रणाली शुरुआती लोगों द्वारा स्वयं सीखने के साथ-साथ पेशेवरों द्वारा उपयोग के लिए बहुत उपयुक्त है।
यद्यपि इस रणनीति के कई फायदे हैं, फिर भी कुछ जोखिम हैं जिन पर ध्यान दिया जाना चाहिएः
इन जोखिमों से निपटने के लिए निम्नलिखित उपाय किए जा सकते हैंः
इस रणनीति को और अधिक अनुकूलित करने के लिए अभी भी बहुत अधिक संभावनाएं हैंः
उपरोक्त पहलुओं में सुधार के साथ, लाइव ट्रेडिंग अनुप्रयोगों के लिए रणनीति के प्रदर्शन को और बढ़ाया जा सकता है।
डबल ब्रेकथ्रू मूविंग एवरेज ट्रेडिंग रणनीति कई संकेतकों को जोड़ने वाली एक बहुमुखी रणनीति है। इसमें प्रविष्टियों और निकासों को निर्धारित करने के लिए प्रवृत्ति, समर्थन / प्रतिरोध, ओवरबॉट / ओवरसोल्ड संकेतकों को शामिल किया गया है। पूरक प्रभावों और व्यापक निर्णयों के साथ, रणनीति मात्रात्मक व्यापार के लिए एक उत्कृष्ट विचार मॉडल प्रदान करती है जो गहन शोध और अनुप्रयोग के लायक है।
/*backtest start: 2023-01-26 00:00:00 end: 2024-02-01 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 //Original Indicator by @Shizaru - simply made into a strategy! strategy("Simple Buy/Sell Strategy", overlay=false) psar = sar(0.02,0.02,0.2) c1a = close > psar c1v = close < psar malen = input(200, title="MA Length") mm200 = sma(close, malen) c2a = close > mm200 c2v = close < mm200 fast = input(12, title="Fast EMA Length") slow = input(26, title="Slow EMA Length") [macd,signal,hist] = macd(close, fast,slow, 9) c3a = macd >= 0 c3v = macd <= 0 rsilen = input(7, title="RSI Length") th = input(50, title="RSI Threshold") rsi14 = rsi(close, rsilen) c4a = rsi14 >= th c4v = rsi14 <= th buy = c1a and c2a and c3a and c4a ? 1 : 0 sell = c1v and c2v and c3v and c4v ? -1 : 0 longtrades = input(true, title="Long Trades") shorttrades = input(false, title="Short Trades") quickexit = input(false, title="Quick Exits") strategy.entry("Buy", strategy.long, when=buy==1 and longtrades==true) strategy.close("Buy", when=quickexit==true ? buy==0 : sell==-1) strategy.entry("Sell", strategy.short, when=sell==-1 and shorttrades==true) strategy.close("Sell", when=quickexit==true ? sell==0 : buy==1) plot(buy, style=plot.style_histogram, color=color.green, linewidth=3, title="Buy Signals") plot(sell, style=plot.style_histogram, color=color.red, linewidth=3, title="Sell Signals")