इस रणनीति का नाम
यह रणनीति उच्चतम और निम्नतम कीमतों के बीच अंतर को चिकना करने के लिए विभिन्न मापदंडों के साथ दो घातीय चलती औसत (ईएमए) का उपयोग करती है और द्रव्यमान सूचकांक सूचक प्राप्त करती है। जब द्रव्यमान सूचकांक एक सीमा पार करता है तो यह छोटा हो जाता है और एक सीमा पार करने पर लंबा हो जाता है।
विशेष रूप से, यह सबसे पहले उच्चतम और निम्नतम कीमतों xPrice के बीच अंतर की गणना करता है। फिर यह क्रमशः xEMA और xSmoothXAvg नामित xPrice के 9-अवधि और 25-अवधि ईएमए की गणना करता है। उसके बाद, यह द्रव्यमान सूचकांक प्राप्त करने के लिए इन दो ईएमए के अनुपात को जोड़ता है। जब द्रव्यमान सूचकांक एक सीमा से अधिक होता है, तो यह छोटा हो जाता है। जब एक सीमा से कम होता है, तो यह लंबा हो जाता है।
यह रणनीति द्रव्यमान सूचकांक के क्रॉसओवर द्वारा प्रवृत्ति उलट बिंदुओं की पहचान करती है और इस प्रकार अल्पकालिक व्यापार करती है। जैसे-जैसे बाजार की अस्थिरता तेज होती है, द्रव्यमान सूचकांक बढ़ेगा। जैसे-जैसे बाजार की अस्थिरता कम होती है, द्रव्यमान सूचकांक गिर जाएगा। एक निश्चित स्तर की इसकी सफलता की निगरानी करने से प्रभावी रूप से अल्पकालिक व्यापारिक अवसरों को पकड़ सकता है।
इस रणनीति के निम्नलिखित फायदे हैंः
इस रणनीति के साथ कुछ जोखिम भी हैंः
इस रणनीति को निम्नलिखित पहलुओं में अनुकूलित किया जा सकता हैः
यह रणनीति द्रव्यमान सूचकांक संकेतक के आधार पर एक सरल अल्पकालिक ट्रेडिंग रणनीति डिजाइन करती है, जो सटीक लंबी और छोटी ट्रेडों के लिए बाजार में महत्वपूर्ण बिंदुओं की प्रभावी ढंग से पहचान कर सकती है। ट्रेडिंग रणनीति और पैरामीटर सेटिंग्स सरल और सहज ज्ञान युक्त, लागू करने में आसान और विभिन्न बाजार वातावरण के लिए समायोज्य हैं, जिससे यह अत्यधिक व्यावहारिक हो जाता है। लेकिन संकेतकों के ओवरफिट और विफलता के जोखिमों को भी ध्यान में रखा जाना चाहिए। बाजार की अनिश्चितता से निपटने के लिए प्रवृत्ति विश्लेषण और स्टॉप लॉस को जोड़ा जाना चाहिए।
/*backtest start: 2023-02-20 00:00:00 end: 2024-02-26 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 12/09/2017 // The Mass Index was designed to identify trend reversals by measuring // the narrowing and widening of the range between the high and low prices. // As this range widens, the Mass Index increases; as the range narrows // the Mass Index decreases. // The Mass Index was developed by Donald Dorsey. // // You can change long to short in the Input Settings // WARNING: // - For purpose educate only // - This script to change bars colors. //////////////////////////////////////////////////////////// strategy(title="MASS Index", shorttitle="MASS Index") Length1 = input(9, minval=1) Length2 = input(25, minval=1) Trigger = input(26.5, step = 0.01) reverse = input(false, title="Trade reverse") hline(27, color=blue, linestyle=line, title = "Setup") hline(Trigger, color=red, linestyle=line, title = "Trigger") xPrice = high - low xEMA = ema(xPrice, Length1) xSmoothXAvg = ema(xEMA, Length1) nRes = sum(iff(xSmoothXAvg != 0, xEMA / xSmoothXAvg, 0), Length2) pos = iff(nRes > Trigger, -1, iff(nRes < Trigger, 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) barcolor(possig == -1 ? red: possig == 1 ? green : blue ) plot(nRes, color=red, title="MASS Index")