गति संकेतक पर आधारित अल्पकालिक ट्रेडिंग रणनीति

लेखक:चाओझांग, दिनांकः 2024-02-27 14:07:09
टैगः

img

अवलोकन

इस रणनीति का नाम मोमेंटम इंडिकेटर पर आधारित अल्पकालिक ट्रेडिंग रणनीति है। यह बाजार के रुझानों में मोड़ बिंदुओं की पहचान करने और अल्पकालिक ट्रेडिंग अवसरों को पकड़ने के लिए गति संकेतक द्रव्यमान सूचकांक का उपयोग करता है।

रणनीति तर्क

यह रणनीति उच्चतम और निम्नतम कीमतों के बीच अंतर को चिकना करने के लिए विभिन्न मापदंडों के साथ दो घातीय चलती औसत (ईएमए) का उपयोग करती है और द्रव्यमान सूचकांक सूचक प्राप्त करती है। जब द्रव्यमान सूचकांक एक सीमा पार करता है तो यह छोटा हो जाता है और एक सीमा पार करने पर लंबा हो जाता है।

विशेष रूप से, यह सबसे पहले उच्चतम और निम्नतम कीमतों xPrice के बीच अंतर की गणना करता है। फिर यह क्रमशः xEMA और xSmoothXAvg नामित xPrice के 9-अवधि और 25-अवधि ईएमए की गणना करता है। उसके बाद, यह द्रव्यमान सूचकांक प्राप्त करने के लिए इन दो ईएमए के अनुपात को जोड़ता है। जब द्रव्यमान सूचकांक एक सीमा से अधिक होता है, तो यह छोटा हो जाता है। जब एक सीमा से कम होता है, तो यह लंबा हो जाता है।

यह रणनीति द्रव्यमान सूचकांक के क्रॉसओवर द्वारा प्रवृत्ति उलट बिंदुओं की पहचान करती है और इस प्रकार अल्पकालिक व्यापार करती है। जैसे-जैसे बाजार की अस्थिरता तेज होती है, द्रव्यमान सूचकांक बढ़ेगा। जैसे-जैसे बाजार की अस्थिरता कम होती है, द्रव्यमान सूचकांक गिर जाएगा। एक निश्चित स्तर की इसकी सफलता की निगरानी करने से प्रभावी रूप से अल्पकालिक व्यापारिक अवसरों को पकड़ सकता है।

लाभ

इस रणनीति के निम्नलिखित फायदे हैंः

  1. गति संकेतक द्रव्यमान सूचकांक का उपयोग कर प्रभावी ढंग से अल्पकालिक में उतार-चढ़ाव और मोड़ बिंदुओं की पहचान कर सकते हैं
  2. प्रवेश और निकास बिंदुओं की स्थिति में अपेक्षाकृत सटीक, शीर्ष और तल का पीछा करने से बचने
  3. सरल और स्पष्ट व्यापारिक रणनीति और मापदंड, लागू करने में आसान
  4. विभिन्न बाजार वातावरणों के लिए लचीला पैरामीटर समायोजन

जोखिम और समाधान

इस रणनीति के साथ कुछ जोखिम भी हैंः

  1. झूठे ब्रेकआउट हो सकते हैं, जिसके परिणामस्वरूप अनावश्यक ट्रेड हो सकते हैं। ठीक से ट्यूनिंग पैरामीटर झूठे संकेतों को कम कर सकते हैं।
  2. दीर्घकालिक रुझानों पर विचार नहीं किया जाता है, जो मुख्य रुझान के साथ संघर्ष कर सकते हैं।
  3. वक्र फिटिंग जोखिम पैरामीटर की मजबूती का परीक्षण करने के लिए नमूना अवधि को उचित रूप से विस्तारित करें।

अनुकूलन दिशाएँ

इस रणनीति को निम्नलिखित पहलुओं में अनुकूलित किया जा सकता हैः

  1. उच्च अस्थिरता वाले निम्न गुणवत्ता वाले शेयरों का व्यापार करने से बचने के लिए मौलिक विश्लेषण के साथ संयोजन
  2. एकल हानि को सख्ती से नियंत्रित करने के लिए स्टॉप लॉस तंत्र जोड़ें
  3. बाजार की अस्थिरता बढ़ने पर स्थिति आकार को कम करने के लिए अस्थिरता संकेतकों के साथ संयोजन
  4. प्रवेश और निकास समय अनुकूलित करने के लिए सशर्त आदेश जोड़ें

निष्कर्ष

यह रणनीति द्रव्यमान सूचकांक संकेतक के आधार पर एक सरल अल्पकालिक ट्रेडिंग रणनीति डिजाइन करती है, जो सटीक लंबी और छोटी ट्रेडों के लिए बाजार में महत्वपूर्ण बिंदुओं की प्रभावी ढंग से पहचान कर सकती है। ट्रेडिंग रणनीति और पैरामीटर सेटिंग्स सरल और सहज ज्ञान युक्त, लागू करने में आसान और विभिन्न बाजार वातावरण के लिए समायोज्य हैं, जिससे यह अत्यधिक व्यावहारिक हो जाता है। लेकिन संकेतकों के ओवरफिट और विफलता के जोखिमों को भी ध्यान में रखा जाना चाहिए। बाजार की अनिश्चितता से निपटने के लिए प्रवृत्ति विश्लेषण और स्टॉप लॉस को जोड़ा जाना चाहिए।


/*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")

अधिक