
उच्च माइनस एक्सपोनेंशियल मूविंग एवरेज स्टॉक रणनीति एक मात्रात्मक निवेश रणनीति है जो उच्च और सूचकांक चलती औसत के आधार पर व्यापार निर्णय लेने के लिए है। यह रणनीति ट्रेंड फॉलोइंग रणनीति के अंतर्गत आती है, जो पिछले अवधि की कीमतों की उच्चता की गणना करके पिछले अवधि के समापन मूल्य की 13 अवधि की सूचकांक चलती औसत को घटाकर, यदि अंतर 0 से अधिक है, तो अधिक करें, और यदि अंतर 0 से कम है, तो शून्य करें।
इस रणनीति का केंद्रीय सूचक उच्च बिंदु माइनस सूचकांक चलती औसत (High Minus Exponential Moving Average, HMEMA) है। विशेष रूप से, यह पिछले अवधि के उच्चतम मूल्य को लेने के लिए है, पिछले अवधि के समापन मूल्य को घटाकर 13 अवधि सूचकांक चलती औसत। जब यह अंतर 0 से अधिक है, तो यह दर्शाता है कि हाल ही में अवधि में कीमतों ने एक नई ऊंचाई बनाई है, जो एक बहु-शीर्षक प्रवृत्ति में प्रवेश करती है, जो अधिक है; जब अंतर 0 से कम है, तो यह दर्शाता है कि कीमतें हाल के औसत से कम हैं, जो एक शून्य-शीर्षक प्रवृत्ति में प्रवेश करती हैं।
इस रणनीति में कहा गया है कि जब कीमत एक नई ऊंचाई बनाती है, तो यह एक बहुमुखी प्रवृत्ति की शुरुआत है, इसलिए अधिक करें; जब कीमत हाल के औसत मूल्य से नीचे गिरती है, तो यह एक शून्य प्रवृत्ति की शुरुआत है, तो इसे खाली करें। इस विधि के माध्यम से, रणनीति कीमतों के प्रमुख प्रवृत्ति रूपांतरण बिंदुओं को पकड़ सकती है और प्रवृत्ति का पालन कर सकती है।
यह रणनीति प्रमुख मूल्य रुझान मोड़ बिंदुओं को पकड़ने में सक्षम है। जब कीमतें नई ऊंचाइयों या औसत रेखा से नीचे जाती हैं, तो आदेश दें, व्यापार की संख्या को कम करें लेकिन महत्वपूर्ण बिंदुओं को पकड़ें।
सूचकांक चलती औसत का उपयोग करने के लिए एक संदर्भ के रूप में, कीमतों के आंदोलनों को और अधिक सुचारू रूप से दर्शाया जा सकता है, जो अल्पकालिक बाजार के शोर को फ़िल्टर कर सकता है।
रणनीति तर्क सरल और स्पष्ट है, समझने और संशोधित करने में आसान है, और शुरुआती लोगों के लिए उपयुक्त है।
यह रणनीति विदेशी मुद्रा, क्रिप्टोकरेंसी और अन्य बाजारों के लिए अलग-अलग समय अवधि के लिए लागू होती है।
इस रणनीति के तहत, किसी भी विशेष स्थान को निर्धारित नहीं किया जा सकता है, और कुछ जोखिम हैं।
यह रणनीति झूठे संकेतों को उत्पन्न करती है जब कीमतें उतार-चढ़ाव की सीमा में होती हैं, और ओवरट्रेडिंग का जोखिम होता है। पैरामीटर को उचित रूप से समायोजित किया जा सकता है या फ़िल्टर शर्तों को कम करने के लिए जोड़ा जा सकता है।
रणनीति में शेयर की कीमतों के वास्तविक उतार-चढ़ाव की मात्रा को ध्यान में नहीं रखा गया है, जिससे बहुत अधिक नुकसान का जोखिम है। जोखिम को नियंत्रित करने के लिए स्टॉप लॉस सेट किया जा सकता है।
रणनीति में बाजार की समग्र स्थिति, व्यक्तिगत शेयर मूलभूत तत्व आदि के संयोजन के बिना बहुमुखी दिशा निर्धारित करने के लिए, खराब सिग्नल प्रभाव का जोखिम है।
संयुक्त अस्थिरता को ध्यान में रखा जा सकता है, केवल जब अस्थिरता बढ़ जाती है तो व्यापार संकेत जारी किया जाता है, ताकि भ्रामक व्यापार को कम किया जा सके।
स्टॉक की कीमतों के लिए एक सरल चलती औसत के साथ जोड़ा जा सकता है, जबकि उच्च बिंदुओं को तेज और धीमी रेखा से अधिक करने के लिए और तेज और धीमी रेखा से नीचे जाने के लिए शून्य करें, फ़िल्टर शर्तों को सेट करें।
पैरामीटर जैसे औसत रेखा चक्र, तुलना श्रृंखला आदि को अनुकूलित किया जा सकता है, जिससे कि पैरामीटर का इष्टतम संयोजन मिल सके।
बाजार की स्थिति के आधार पर रणनीति मापदंडों को स्विच करने पर विचार किया जा सकता है (बहु-हेड, खाली-हेड, अस्थिर) या विभिन्न समानांतर संकेतकों का उपयोग करके रणनीति की स्थिति अनुकूलनशीलता में सुधार किया जा सकता है।
उच्चतम और सूचकांक चलती औसत रणनीति उच्चतम और सूचकांक चलती औसत की तुलना करके एक सरल और प्रभावी प्रवृत्ति ट्रैकिंग रणनीति तैयार की गई है। यह रणनीति प्रवृत्ति मोड़ बिंदुओं को पकड़ती है जब कीमतें नई ऊंचाइयों का निर्माण करती हैं या औसत रेखा को पार करती हैं, जिससे लेनदेन की संख्या कम हो जाती है, लेकिन महत्वपूर्ण बिंदुओं को पकड़ती है। साथ ही, सूचकांक चलती औसत का उपयोग करके बाजार के शोर को फ़िल्टर किया जाता है। यह रणनीति विदेशी मुद्रा या क्रिप्टोकरेंसी जैसे वित्तीय उत्पादों के लिए मध्य-लंबी प्रवृत्ति को ट्रैक करने के लिए उपयुक्त है। आगे के अनुकूलन के साथ, बेहतर रणनीति प्रदर्शन की उम्मीद है।
/*backtest
start: 2022-11-27 00:00:00
end: 2023-12-03 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 20/16/2016
// This indicator plots the difference between the High (of the previous period)
// and an exponential moving average (13 period) of the Close (of the previous period).
// You can use in the xPrice any series: Open, High, Low, Close, HL2, HLC3, OHLC4 and ect...
// It buy if indicator above 0 and sell if below.
//
// You can change long to short in the Input Settings
// Please, use it only for learning or paper trading. Do not for real trading.
////////////////////////////////////////////////////////////
strategy(title="High - EMA Strategy Backtest", shorttitle="High - EMA Strategy")
Length = input(13, minval=1)
reverse = input(false, title="Trade reverse")
xPrice = close // You can use any series
hline(0, color=red, linestyle=line)
xEMA = ema(xPrice, Length)
nRes = high[1] - nz(xEMA[1])
pos = iff(nRes > 0, 1,
iff(nRes < 0, -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=blue, title="High - EMA")