गति सूचक उत्क्रमण ट्रेडिंग रणनीति


निर्माण तिथि: 2023-12-20 16:09:50 अंत में संशोधित करें: 2023-12-20 16:09:50
कॉपी: 0 क्लिक्स: 596
1
ध्यान केंद्रित करना
1621
समर्थक

गति सूचक उत्क्रमण ट्रेडिंग रणनीति

अवलोकन

यह रणनीति गतिशीलता संकेतक पर आधारित रिवर्स ट्रेडिंग रणनीति है। यह बाजार की चाल का न्याय करने के लिए EOM का उपयोग करता है, और जब संकेतक सेट थ्रॉल्ड से अधिक हो जाता है तो अतिरिक्त शून्य करता है। साथ ही रिवर्स ट्रेडिंग सुविधा प्रदान करता है, जो वास्तविक आवश्यकता के अनुसार पॉजिटिव ट्रेडिंग या रिवर्स ट्रेडिंग का विकल्प दे सकता है।

रणनीति सिद्धांत

ईओएम एक सूचक है जो कीमतों और लेनदेन की मात्रा में परिवर्तन की मात्रा को मापता है। यह एक ही समय में सकारात्मक और नकारात्मक मान देता है। सकारात्मक मूल्य में वृद्धि को दर्शाता है, नकारात्मक मूल्य में गिरावट को दर्शाता है। संख्यात्मक मूल्य जितना बड़ा होता है, मूल्य परिवर्तन उतना ही बड़ा होता है और/या लेनदेन की मात्रा कम होती है।

इस रणनीति का सिद्धांत हैः

  1. वर्तमान K लाइन के लिए गतिशीलता सूचकांक मान की गणना करें
  2. निर्धारित करें कि क्या सूचकांक का मूल्य निर्धारित सीमा से अधिक है या नहीं
    • यदि आप अतिरिक्त मान (डिफ़ॉल्ट 4000) से अधिक करते हैं, तो अधिक करें
    • यदि शून्य शून्य से नीचे है (डिफ़ॉल्ट -4000), शून्य करें
  3. रिवर्स ट्रेडिंग सुविधा प्रदान करना
    • सामान्य परिस्थितियों में अधिक करने पर उछाल, कम करने पर गिरावट
    • रिवर्स ट्रेडिंग शुरू करने के बाद, लोअर के लिए लोअर करें, लोअर के लिए लोअर करें

श्रेष्ठता विश्लेषण

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

  1. बाजार में वास्तविक रुझानों का आकलन करने के लिए चल संकेतक का उपयोग करें, जो मूल्य और लेनदेन की मात्रा में परिवर्तन को दर्शाता है
  2. कस्टम थ्रेशोल्ड
  3. रिवर्स ट्रेडिंग सुविधा प्रदान करता है, जो आवश्यकतानुसार पॉज़िटिव ट्रेडिंग या रिवर्स ट्रेडिंग का चयन कर सकता है
  4. K लाइन रंगों के आधार पर अधिक रिक्त स्थान बनाने के लिए

जोखिम विश्लेषण

इस रणनीति के मुख्य जोखिम हैंः

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

समाधान:

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

अनुकूलन दिशा

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

  1. चलती औसत जैसे संकेतकों के साथ, झूठे ब्रेक से बचें
  2. अतिरिक्त रोकथाम
  3. अनुकूलन पैरामीटर, अतिरिक्त शून्य करने के लिए थ्रेशोल्ड को समायोजित करें
  4. स्थिति खोलने के लिए शर्तें बढ़ाएं और बार-बार लेनदेन से बचें
  5. रिवर्स ट्रेडिंग के लिए जोखिम प्रबंधन रणनीति सेट करें

उपरोक्त कुछ बिंदुओं को अनुकूलित करके, आप रणनीति को अधिक स्थिर बना सकते हैं, जोखिम को कम कर सकते हैं, और वास्तविक समय की प्रभावशीलता को बढ़ा सकते हैं।

संक्षेप

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

रणनीति स्रोत कोड
/*backtest
start: 2023-11-19 00:00:00
end: 2023-12-19 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 19/06/2018
// This indicator gauges the magnitude of price and volume movement. 
// The indicator returns both positive and negative values where a 
// positive value means the market has moved up from yesterday's value 
// and a negative value means the market has moved down. A large positive 
// or large negative value indicates a large move in price and/or lighter 
// volume. A small positive or small negative value indicates a small move 
// in price and/or heavier volume.
// A positive or negative numeric value. A positive value means the market 
// has moved up from yesterday's value, whereas, a negative value means the 
// market has moved down. 
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Ease of Movement (EOM) Backtest", shorttitle="EOM")
BuyZone = input(4000, minval=1)
SellZone = input(-4000, minval=1)
reverse = input(false, title="Trade reverse")
hline(0, color=blue, linestyle=line)
hline(BuyZone, color=green, linestyle=line)
hline(SellZone, color=red, linestyle=line)
xHigh = high
xLow = low
xVolume = volume
xHalfRange = (xHigh - xLow) * 0.5
xMidpointMove = mom(xHalfRange, 1)
xBoxRatio = iff((xHigh - xLow) != 0, xVolume / (xHigh - xLow), 0)
nRes = iff(xBoxRatio != 0, 1000000 * ((xMidpointMove - xMidpointMove[1]) / xBoxRatio), 0)
pos = iff(nRes > BuyZone, 1,
       iff(nRes < SellZone, -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="EOM", style=histogram, linewidth=2)