डबल रिवर्सल एंट्री रणनीति ट्रेंड रिवर्सल बिंदुओं पर सटीक रूप से लंबी और छोटी जाने के लिए एमएसीडी और स्टोकास्टिक आरएसआई संकेतकों से रिवर्सल सिग्नल को मिलाकर एंट्री उत्पन्न करती है। यह रिवर्सल ट्रेडिंग रणनीतियों के वर्ग से संबंधित है।
इस रणनीति में निम्नलिखित घटक शामिल हैंः
रुझान उलटने का निर्धारण करने के लिए शून्य रेखा के MACD संकेतक के क्रॉसओवर का उपयोग करना।
स्टोकैस्टिक आरएसआई सूचक का उपयोग ओवरबॉट और ओवरसोल्ड स्थितियों की पहचान करने के लिए किया जाता है। स्टोकैस्टिक आरएसआई आरएसआई ओवरबॉट/ओवरसोल्ड सिद्धांतों को जोड़ती है, 70 से ऊपर ओवरबॉट और 30 से नीचे ओवरसोल्ड है।
जब एमएसीडी रेखा शून्य से ऊपर जाती है (बुलिश रिवर्सल सिग्नल) और स्टोकेस्टिक आरएसआई ओवरसोल्ड दिखाता है, तो एक खरीद संकेत उत्पन्न होता है। जब एमएसीडी रेखा शून्य से नीचे जाती है (बियर रिवर्सल सिग्नल) और स्टोकेस्टिक आरएसआई ओवरबोल्ड दिखाता है, तो एक बिक्री संकेत उत्पन्न होता है।
रणनीति में दोनों संकेतकों के प्लॉटिंग मोड और निष्पादन मोड हैं। संकेतकों के मोड में, रिवर्स सिग्नल को त्रिकोणों से चिह्नित किया जाता है। रणनीति मोड में, रिवर्स सिग्नल पर लंबी / छोटी स्थिति खोली जाती है।
एमएसीडी रिवर्स सिग्नल को स्टोकैस्टिक आरएसआई ओवरबॉट/ओवरसोल्ड लेवल के साथ जोड़ने से प्रविष्टियों की सटीकता में सुधार होता है। यह प्रवृत्ति रिवर्स बिंदुओं पर प्रविष्टियों के लिए अच्छा समय प्रदान करता है।
दोहरे रिवर्स फिल्टर यह सुनिश्चित करते हैं कि प्रविष्टियां केवल रुझान रिवर्स के बाद ही ली जाती हैं, झूठे संकेतों को कम करती हैं और प्रविष्टि सटीकता में सुधार करती हैं।
एक रिवर्स रणनीति के रूप में, यह लगातार उतार-चढ़ाव के साथ चंचल भालू बाजार की स्थितियों में उत्कृष्ट है और प्रत्येक मामूली स्विंग रिवर्स पर जीतने वाले ट्रेडों की अनुमति देता है।
यह प्रत्यक्ष रूप से प्रमुख प्रवृत्ति का निर्धारण करने की आवश्यकता के बिना सभी उलटफेरों का व्यापार करता है, शुरुआती लोगों के लिए उपयोग करना आसान है।
ये मोड विश्लेषण या स्वचालित निष्पादन के लिए लचीले उपयोग की अनुमति देते हैं।
प्रमुख प्रवृत्ति को ध्यान में रखे बिना, मजबूत प्रवृत्ति वाले बाजारों में रिवर्सल ट्रेडिंग में अधिक जोखिम होता है, जिसमें संभावित लगातार नुकसान विपरीत प्रवृत्ति को खोलते हैं। प्रवृत्ति रणनीतियों के साथ संयोजन की आवश्यकता होती है।
दोहरे संकेतकों के कई मापदंड अनुकूलन को चुनौतीपूर्ण बनाते हैं। अनुचित मापदंडों से अधिक व्यापार या अपर्याप्त संकेत हो सकते हैं। व्यापक परीक्षण की आवश्यकता होती है।
उच्च आवृत्ति रणनीति के लिए कम लागत वाले ट्रेडिंग खातों की आवश्यकता होती है, अन्यथा शुल्क मुनाफे को कम कर सकते हैं।
विश्वसनीय संकेतों के लिए इष्टतम सेटिंग्स खोजने के लिए विभिन्न पैरामीटर संयोजनों का परीक्षण करना। उदाहरण के लिए एमएसीडी अवधि, स्टोकैस्टिक लुकबैक।
एक प्रवृत्ति सूचक जोड़ना और केवल प्रवृत्ति दिशा में उलट संकेत लेना विपरीत प्रवृत्ति के व्यापार से बचता है। उदाहरण के लिए दीर्घकालिक प्रवृत्ति निर्धारित करने के लिए एमए का उपयोग करना।
ट्रेडों पर जोखिम को नियंत्रित करने के लिए मूल्य या प्रतिशत द्वारा स्टॉप लॉस जोड़ना। आंशिक लाभ लेने और हारने वाले को जोड़ने पर विचार करें।
झूठी प्रविष्टियों को कम करने के लिए वॉल्यूम स्पाइक या क्रॉसिंग मूविंग एवरेज जैसे अतिरिक्त प्रविष्टि फ़िल्टर।
डबल रिवर्सल एंट्री रणनीति स्थानीय रिवर्सल ट्रेडिंग के लिए एक नया और विश्वसनीय दृष्टिकोण प्रदान करती है। यह चौंकाने वाले भालू बाजार की स्थिति में उत्कृष्ट है लेकिन इसमें अधिक जोखिम हैं। लाइव ट्रेडिंग के दौरान लगातार लाभ कमाने के लिए व्यापक अनुकूलन, प्रवृत्ति फिल्टर और जोखिम नियंत्रण की आवश्यकता होती है।
/*backtest start: 2022-11-06 00:00:00 end: 2023-11-12 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy('RB Reversal Tabs Strategy', overlay=true) //Developer: Andrew Palladino //Owner: Rob Booker //Date Modified: 11/25/2018 //Updated to Pinescript V5 and transformed into a Strategy by: Powerscooter 11/25/2022 StrategyMode = input.bool(true,"Strategy Mode") macd_fast_period = input(title='MACD Fast Period', defval=12) macd_slow_period = input(title='MACD Slow Period', defval=26) macd_signal_period = input(title='MACD Signal Period', defval=9) stoch_period = input(title='Stochastic RSI Period', defval=70) prc_k_period = input(title='%K Period', defval=30) prc_d_period = input(title='%D Period', defval=30) stoch_ob = input(title='Stochastic Overbought Level', defval=70) stoch_os = input(title='Stochastic Oversold Level', defval=30) [macd_line, signal_line, hist_line] = ta.macd(close, macd_fast_period, macd_slow_period, macd_signal_period) fast_prc_k = 100 * (close - ta.lowest(low, stoch_period)) / (ta.highest(high, stoch_period) - ta.lowest(low, stoch_period)) fast_prc_d = ta.sma(fast_prc_k, prc_d_period) slow_prc_k = ta.sma(fast_prc_k, prc_k_period) slow_prc_d = ta.sma(slow_prc_k, prc_d_period) full_prc_k = ta.sma(fast_prc_k, prc_k_period) full_prc_d = ta.sma(full_prc_k, prc_d_period) is_buy_reversal = ta.crossover(macd_line, 0) and full_prc_k < stoch_os is_sell_reversal = ta.crossunder(macd_line, 0) and full_prc_k > stoch_ob plotshape(is_buy_reversal and not StrategyMode, style=shape.triangleup, color=color.new(color.green, 0), size=size.small, location=location.belowbar) plotshape(is_sell_reversal and not StrategyMode, style=shape.triangledown, color=color.new(color.red, 0), size=size.small, location=location.abovebar) //Orders if is_buy_reversal and StrategyMode strategy.entry("Long",strategy.long) if is_sell_reversal and StrategyMode strategy.entry("Short",strategy.short) //plot(full_prc_k, color=blue) //plot(full_prc_d, color=red) //plot(macd_line, color=blue)