यह रणनीति कैमरिल्ला पिवोट पॉइंट्स के ब्रेकथ्रू सिग्नल पर आधारित है, जो आरएसआई रिवर्सल इंडिकेटर के साथ मिलकर एक कम अवशोषण अवसर के रूप में एक उन्नत गति रिवर्सल कम अवशोषण रणनीति बनाता है। जब कीमत कैमरिल्ला पिवोट पॉइंट के माध्यम से टूटती है, तो एक ट्रेडिंग सिग्नल उत्पन्न होता है। कम आरएसआई आगे डुबकी के अवसर की पुष्टि करता है। यह एक उन्नत गति रिवर्सल रणनीति से संबंधित है।
रणनीति का मुख्य संकेत कैमरिल्ला पिवोट पॉइंट्स से आता है। कैमरिल्ला पिवोट पॉइंट्स की गणना पिछले दिन की कीमत रेंज के आधार पर की जाती है और इसे S1 से S5 पिवोट पॉइंट्स और R1 से R5 पिवोट पॉइंट्स में विभाजित किया जाता है। एक खरीद संकेत तब उत्पन्न होता है जब कीमत S1 पिवोट पॉइंट से ऊपर की ओर टूट जाती है, और एक बिक्री संकेत तब उत्पन्न होता है जब कीमत R1 पिवोट पॉइंट से नीचे की ओर टूट जाती है। इसके अलावा, आरएसआई संकेतक का उपयोग यह निर्धारित करने के लिए किया जाता है कि क्या यह प्रवेश की सफलता दर में सुधार के लिए ओवरसोल्ड राज्य में है।
विशेष रूप से, रणनीति पहले कल की उच्चतम कीमत, सबसे कम कीमत और समापन मूल्य के आधार पर कैमरिला पिवोट बिंदुओं की गणना करती है। फिर यह न्याय करती है कि क्या समापन मूल्य व्यापार संकेत उत्पन्न करने के लिए पिवोट बिंदु को तोड़ता है। साथ ही, यह निर्धारित करती है कि क्या आरएसआई संकेतक कम स्थिति में है। 30 से नीचे ओवरसोल्ड माना जाता है। केवल जब समापन मूल्य पिवोट बिंदु को तोड़ता है और आरएसआई 30 से नीचे होता है तो एक वास्तविक व्यापार संकेत उत्पन्न होगा। खरीद संकेत एस 1 पिवोट बिंदु का ऊपर की ओर ब्रेक है, और बिक्री संकेत आर 1 पिवोट बिंदु का नीचे की ओर ब्रेक है।
उदाहरण के लिए, यदि कल का मूल्य 10-11, आज का समापन मूल्य 11.05 (S1 पिवोट पॉइंट) के माध्यम से टूट जाता है, और उसी समय RSI संकेतक 20 दिखाता है, तो एक खरीद संकेत उत्पन्न होता है। यदि आज का समापन मूल्य 10.95 (R1 पिवोट पॉइंट) के माध्यम से टूट जाता है, और RSI 20 दिखाता है, तो एक बिक्री संकेत उत्पन्न होता है। इसलिए, यह रणनीति सफलता संकेतों और ओवरसोल्ड संकेतों के लाभों को जोड़ती है।
इस रणनीति का सबसे बड़ा लाभ ओवरसोल्ड और रिवर्स के अवसरों की पहचान करना है। कैमरेला पिवोट पॉइंट खुद कीमतों के महत्वपूर्ण समर्थन और प्रतिरोध बिंदुओं को पकड़ लेंगे। रिवर्स के समय को निर्धारित करने के लिए आरएसआई संकेतक के साथ संयुक्त, यह निचले स्तर का सटीक रूप से पता लगा सकता है और बढ़ोतरी और गिरावट का पीछा करने से बच सकता है। यह एक अधिक उन्नत सफलता रणनीति से संबंधित है।
इसके अलावा, पिवोट पॉइंट्स की गणना गतिशील रूप से समय पर मूल्य परिवर्तनों के साथ रखने के लिए की जाती है। पारंपरिक तकनीकी संकेतकों के विपरीत जिन्हें पैरामीटर सेटिंग्स की आवश्यकता होती है। रणनीति पिवोट पॉइंट विश्लेषण के लाभों को विरासत में लेती है और अधिक लचीली होती है। इसके अलावा, उलट अवसर काफी स्पष्ट हैं और लगातार झूठे संकेत नहीं दिखाई देंगे।
इस रणनीति का सबसे बड़ा जोखिम यह है कि कीमतों में झूठे ब्रेकआउट हो सकते हैं। हालांकि आरएसआई संकेतक का उपयोग ओवरसोल्ड स्थिति की पुष्टि करने के लिए किया जाता है, लेकिन पिवोट बिंदु को तोड़ने के बाद भी कीमत उलट सकती है। इससे स्टॉप लॉस हिट हो जाएगा।
एक और जोखिम यह है कि आरएसआई संकेतक विफल हो जाता है। यहां तक कि अगर कोई गिरावट होती है, तो यदि आरएसआई 30 से नीचे नहीं गिरता है, तो कोई ट्रेडिंग सिग्नल नहीं बनता है, और उलट अवसर चूक जाएंगे। इस जोखिम से निपटने के लिए, आरएसआई पैरामीटर सेटिंग्स को तदनुसार अनुकूलित किया जा सकता है।
रणनीति के निम्नलिखित पहलुओं को अनुकूलित किया जा सकता हैः
आरएसआई मापदंडों का अनुकूलन करें. विभिन्न ओवरसोल्ड लाइनों का परीक्षण करें, 30 बेहतर है या 20 अधिक उपयुक्त है?
संयोजन के लिए अन्य संकेतक जोड़ें। उदाहरण के लिए, केडीजे संकेतक उलट सिग्नल की विश्वसनीयता की पुष्टि कर सकता है।
आप केवल S1 और R1 का उपयोग कर सकते हैं झूठे ब्रेकआउट की संभावना को कम करने के लिए।
स्टॉप लॉस रणनीतियों को अनुकूलित करें. आप एटीआर संकेतकों के आधार पर स्टॉप लॉस सेट कर सकते हैं या स्टॉप लॉस के रूप में ब्रेकथ्रू पिवोट पॉइंट ट्रैक कर सकते हैं.
विभिन्न प्रकार के अनुबंधों का परीक्षण करें। विभिन्न प्रकार के उत्पादों जैसे स्टॉक सूचकांक, विदेशी मुद्रा, कमोडिटी पर लागू। मापदंडों को समायोजित करने की आवश्यकता है।
यह रणनीति एक उन्नत गति उलटने की सफलता रणनीति से संबंधित है। यह कैमरिला पिवोट बिंदुओं के माध्यम से सफलता संकेतों का न्याय करता है और आरएसआई संकेतकों के माध्यम से ओवरसोल्ड स्थिति निर्धारित करता है। रणनीति का लाभ उलट अवसरों की पहचान करना है। सबसे बड़ा जोखिम कीमतों की झूठी सफलता है। मापदंडों और जोखिम प्रबंधन को अनुकूलित करके, रणनीति की स्थिरता और लाभप्रदता में और सुधार किया जा सकता है।
/*backtest start: 2023-11-06 00:00:00 end: 2023-12-06 00:00:00 period: 3h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 07/05/2020 // Pivot point studies highlight prices considered to be a likely turning point // when looking at values from a previous period, whether it be daily, weekly, // quarterly or annual. Each pivot point study has its own characteristics on // how these points are calculated. // // Red color = Sell // Green color = Buy // // WARNING: // - For purpose educate only // - This script to change bars colors. //////////////////////////////////////////////////////////// strategy(title="Camarilla Pivot Points Backtest", shorttitle="CPP", overlay = true) res = input(title="Resolution", type=input.resolution, defval="D") SellFrom = input(title="Sell from ", defval="R1", options=["R1", "R2", "R3", "R4", "R5"]) BuyFrom = input(title="Buu from ", defval="S1", options=["S1", "S2", "S3", "S4", "S5"]) reverse = input(false, title="Trade reverse") xHigh = security(syminfo.tickerid,res, high) xLow = security(syminfo.tickerid,res, low) xClose = security(syminfo.tickerid,res, close) xXLC3 = (xHigh+xLow+xClose) / 3 xRange = xHigh-xLow S1 = xClose - xRange * (1.1 / 12) S2 = xClose - xRange * (1.1 / 6) S3 = xClose - xRange * (1.1 / 4) S4 = xClose - xRange * (1.1 / 2) R1 = xClose + xRange * (1.1 / 12) R2 = xClose + xRange * (1.1 / 6) R3 = xClose + xRange * (1.1 / 4) R4 = xClose + xRange * (1.1 / 2) R5 = (xHigh/xLow) * xClose S5 = xClose - (R5 - xClose) pos = 0 S = iff(BuyFrom == "S1", S1, iff(BuyFrom == "S2", S2, iff(BuyFrom == "S3", S3, iff(BuyFrom == "S4", S4, iff(BuyFrom == "S5", S5, 0))))) B = iff(SellFrom == "R1", R1, iff(SellFrom == "R2", R2, iff(SellFrom == "R3", R3, iff(SellFrom == "R4", R4, iff(SellFrom == "R5", R5, 0))))) pos := iff(close > B, 1, iff(close < S, -1, nz(pos[1], 0))) possig = iff(reverse and pos == 1, -1, iff(reverse and pos == -1 , 1, pos)) if (possig == 1) strategy.entry("Long", strategy.long) if (possig == -1) strategy.entry("Short", strategy.short) if (possig == 0) strategy.close_all() barcolor(possig == -1 ? #b50404: possig == 1 ? #079605 : #0536b3 )