एओ इंडिकेटर और मूविंग एवरेज पर आधारित ट्रेंड ट्रैकिंग रणनीति


निर्माण तिथि: 2023-12-20 11:59:48 अंत में संशोधित करें: 2023-12-20 11:59:48
कॉपी: 0 क्लिक्स: 698
1
ध्यान केंद्रित करना
1621
समर्थक

एओ इंडिकेटर और मूविंग एवरेज पर आधारित ट्रेंड ट्रैकिंग रणनीति

अवलोकन

यह रणनीति ट्रेंड ट्रैक करने की रणनीति के अंतर्गत आती है, जब AWESOME OSCILLATOR ((AO) सूचक के माध्यम से प्रवृत्ति की दिशा का आकलन किया जाता है, और एक चलती औसत के साथ प्रवृत्ति की पुष्टि की जाती है। जब एओ सूचक 0 अक्ष पार करता है और तेज रेखा पर धीमी रेखा पार करता है, तो अधिक करें। जब एओ सूचक 0 अक्ष पार करता है और तेज रेखा के नीचे धीमी रेखा पार करता है, तो खाली करें। प्रवृत्ति की दिशा का लाभ उठाने के लिए।

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

इस रणनीति के लिए मुख्य रूप से एओ संकेतक के आधार पर प्रवृत्ति की दिशा का न्याय करने के लिए। एओ संकेतक की गणना की जाती है, जो कि 5 चक्र, 34 चक्र की सरल चलती औसत के बीच के अंतर के आधार पर है। यह Momentum श्रेणी के संकेतक के अंतर्गत आता है। जब एओ संकेतक सकारात्मक होता है, तो इसे अल्पकालिक चलती औसत से अधिक लंबी अवधि के चलती औसत के रूप में व्याख्या की जानी चाहिए। इसके विपरीत, जब एओ नकारात्मक होता है, तो इसे अल्पकालिक चलती औसत से कम लंबी अवधि के चलती औसत के रूप में व्याख्या की जानी चाहिए।

इसलिए, एओ संकेतक ट्रेंड की दिशा का प्रभावी ढंग से आकलन कर सकता है। जब एओ पर 0 अक्ष पार करता है, तो बाजार की प्रवृत्ति को उछाल में बदलने का प्रतिनिधित्व करता है, अधिक करना चाहिए; जब एओ के नीचे 0 अक्ष पार करता है, तो बाजार की प्रवृत्ति को गिरावट में बदलने का प्रतिनिधित्व करता है, खाली करना चाहिए।

इसके अलावा, इस रणनीति में 20 चक्र और 200 चक्रों की चलती औसत शामिल है। इन दो औसत कोणों की कोण मध्यम और दीर्घकालिक प्रवृत्ति की दिशा का प्रतिनिधित्व करते हैं। केवल एओ सूचक पर भरोसा करने के लिए अल्पकालिक प्रवृत्ति की दिशा का निर्णय करना पर्याप्त नहीं है, मध्यम और दीर्घकालिक प्रवृत्ति की पुष्टि की आवश्यकता है, इसलिए चलती औसत का निर्णय शामिल किया गया है।

जब तेजी औसत रेखा पर धीमी औसत रेखा से गुजरता है, तो मध्यम और दीर्घकालिक प्रवृत्ति उछाल में बदल जाती है, हम एओ पर 0 अक्ष पार करते समय अधिक करते हैं, प्रवृत्ति के साथ लाभ उठाते हैं; जब तेजी औसत रेखा के नीचे धीमी औसत रेखा से गुजरती है, तो मध्यम और दीर्घकालिक प्रवृत्ति नीचे की ओर जाती है, हम एओ के नीचे 0 अक्ष पार करते समय खाली करते हैं, प्रवृत्ति के साथ लाभ उठाते हैं।

रणनीतिक लाभ

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

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

  1. एओ संकेतक के नीचे 0 अक्ष और एक चलती औसत के माध्यम से पार करने के लिए एक शून्य सिग्नल जारी करते समय, कीमतें नीचे की ओर मुड़ने से पहले कुछ समय के लिए ऊपर की ओर जा सकती हैं, एंट्री का जोखिम है
  2. एओ संकेतक पर 0 अक्ष और चलती औसत के माध्यम से कई संकेतों को पार करते समय, कीमतें कुछ समय के लिए नीचे जा सकती हैं और फिर ऊपर की ओर मुड़ सकती हैं, एंट्री का जोखिम होता है
  3. बड़े पैमाने पर सीमांत प्रभाव का जोखिम. बाजार में महत्वपूर्ण तकनीकी स्थानों को तोड़ने के बाद, एओ संकेतक में गड़बड़ी हो सकती है, जिससे गलत संकेत मिल सकते हैं

अनुकूलन दिशा

  1. 10 चक्र और 50 चक्र जैसे विभिन्न मापदंडों के लिए चलती औसत संयोजनों का परीक्षण करें और अधिक मिलान वाली औसत खोजें
  2. सिग्नल को अधिक विश्वसनीय बनाने के लिए अन्य संकेतकों के साथ संयोजन किया जा सकता है, जैसे कि RSI
  3. स्थिर स्टॉप लॉस अनुपात को अनुकूलित करें ताकि रणनीति के जोखिम-लाभ से बेहतर हो

संक्षेप

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

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

// https://www.youtube.com/watch?v=zr3AVwjCtDA

//@version=5
strategy(title="Bingx ESTRATEGIA de Trading en 1 minuto ", shorttitle="AO")
long = input.bool(true, "long")
short = input.bool(true, "short")
profit = (input.float(10, "profit") / 100) + 1
stop = (input.float(5, "stop") / 100) + 1
ao = ta.sma(hl2,5) - ta.sma(hl2,34)
diff = ao - ao[1]
plot(ao, color = diff <= 0 ? #F44336 : #009688, style=plot.style_columns)
changeToGreen = ta.crossover(diff, 0)
changeToRed = ta.crossunder(diff, 0)
alertcondition(changeToGreen, title = "AO color changed to green", message = "Awesome Oscillator's color has changed to green")
alertcondition(changeToRed, title = "AO color changed to red", message = "Awesome Oscillator's color has changed to red")

ema20 = ta.ema(close, 20)
ema200 = ta.ema(close, 200)
rsi = ta.rsi(close, 7)
plot(rsi)
plot(0, color=color.white)
var float pentry = 0.0
var float lentry = 0.0
var bool oab = false
// oab := ta.crossover(ao, 0) ? true : ta.crossover(0, ao) ? false : oab[1]

if long and close > open and ta.crossover(close, ema20) and ema20 > ema200 and ao > 0 and rsi > 50
    strategy.entry("long", strategy.long)
    pentry := close
strategy.exit("exit long", "long", limit=pentry * profit, stop=pentry / stop)

if short and close < open and ta.crossunder(close, ema20) and ema20 < ema200 and ao < 0 and rsi < 50
    strategy.entry("short", strategy.short)
    lentry := close
strategy.exit("exit short", "short", limit=lentry / profit, stop=lentry * stop)