यह रणनीति एक ब्रेकआउट ट्रेडिंग सिस्टम है जो मुख्य रूप से कीमतों के ब्रेकआउट के आधार पर खरीदता है और बेचता है। सिस्टम मूल्य ब्रेकआउट क्षेत्र को निर्धारित करने के लिए बोलिंगर बैंड का उपयोग करता है। जब कीमत बोलिंगर बैंड के निचले रेल के माध्यम से ऊपर की ओर टूटती है, तो एक खरीद आदेश रखा जाएगा। जब कीमत बोलिंगर बैंड के मध्य रेल या निचले रेल के माध्यम से नीचे की ओर टूटती है, तो एक बिक्री आदेश रखा जाएगा।
इस रणनीति में बोलिंगर बैंड्स का उपयोग मूल्य ब्रेकथ्रू क्षेत्रों को निर्धारित करने के लिए किया जाता है। बोलिंगर बैंड्स में n दिनों की एक सरल चलती औसत रेखा और इसके मानक विचलन गुणक शामिल होते हैं। यहां हम बोलिंगर बैंड्स के ऊपरी और निचले रेल, साथ ही आधार रेखा के रूप में ऊपरी और निचले रेल के औसत को निर्धारित करने के लिए उच्चतम मूल्य और सबसे कम मूल्य के 20-दिवसीय चलती औसत की गणना करते हैं।
जब बंद मूल्य निचली रेल को ऊपर की ओर तोड़ता है, तो यह इंगित करता है कि कीमत ऊपर जाना शुरू हो जाती है जो कि एक खरीद संकेत है। जब बंद मूल्य मध्य या निचली रेल को नीचे की ओर तोड़ता है, तो यह इंगित करता है कि बढ़ती प्रवृत्ति समाप्त हो जाती है और पदों को बेचना आवश्यक है। यह रणनीति लाभ कमाने के लिए सफलता के बाद कीमतों के ऊपर या नीचे चलने की प्रवृत्ति का लाभ उठाती है।
समाधान:
यह बोलिंगर बैंड्स पर आधारित एक मूल्य सफलता ट्रेडिंग रणनीति है। यह व्यापार के अवसरों की पहचान करने के लिए मूल्य सफलताओं की विशेषताओं का लाभ उठाती है। फायदे यह हैं कि यह सरल, लागू करना आसान है; नुकसान यह है कि नुकसान के कारण झूठे ब्रेकआउट हो सकते हैं। हम पैरामीटर को समायोजित करके, अन्य संकेतकों को शामिल करके और बैकटेस्टिंग और लाइव ट्रेडिंग में अच्छे परिणाम प्राप्त करने के लिए स्टॉप लॉस सेट करके इस रणनीति को अनुकूलित कर सकते हैं। सामान्य तौर पर, यह रणनीति बाजार वातावरण के लिए उपयुक्त है जो कीमतों की प्रवृत्ति को पूरी तरह से टैप कर सकती है।
/*backtest start: 2023-02-14 00:00:00 end: 2024-02-20 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0 //Break out trading system works best in a weekly chart and daily chart of Nifty and BankNifty //@version=4 strategy("Eswar New",shorttitle = "ESW") length = input(20, minval=1) exit = input(1, minval=1, maxval=2,title = "Exit Option") // Use Option 1 to exit using lower band; Use Option 2 to exit using basis line lower = lowest(length) upper = highest(length) basis = avg(upper, lower) l = plot(lower, color=color.blue) u = plot(upper, color=color.blue) plot(basis, color=color.orange) fill(u, l, color=color.blue) longCondition = crossover(close,upper[1]) if (longCondition) strategy.entry("Long", strategy.long) if(exit==1) if (crossunder(close,lower[1])) strategy.close("Long") if(exit==2) if (crossunder(close,basis[1])) strategy.close("Long")