चलती औसत क्रॉसओवर ट्रेडिंग रणनीति

लेखक:चाओझांग, दिनांकः 2023-11-27 17:25:36
टैगः

img

अवलोकन

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

रणनीति तर्क

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

ईएमए हाल के आंकड़ों को अधिक महत्व देता है। सूत्र हैः

EMAtoday = (PriceToday * k) + EMAyesterday * (1-k)

जहां k = 2/(अवधि की संख्या + 1)

जब अल्पकालिक ईएमए दीर्घकालिक ईएमए से पार हो जाता है, तो यह लंबी कीमत में तेजी का संकेत देता है। जब यह नीचे से पार होता है, तो यह मंदी की कीमत में बदलाव को शॉर्ट में इंगित करता है।

फायदे

इस रणनीति के फायदे:

  1. सरल तर्क, समझने और निष्पादित करने में आसान
  2. कम पूंजी की आवश्यकता, कम निकासी
  3. विभिन्न बाजारों के लिए लचीला पैरामीटर ट्यूनिंग
  4. स्केलिंग या ट्रेंड ट्रेडिंग के लिए किसी भी साधन पर लागू

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

जोखिमों में शामिल हैंः

  1. कीमतों में उतार-चढ़ाव के दौरान लगातार ट्रेडिंग सिग्नल। फ़िल्टर मदद कर सकते हैं।
  2. फंसने से बचने के लिए स्टॉप लॉस की जरूरत है।
  3. पैरामीटर अनुकूलन के लिए अधिक ऐतिहासिक डेटा की आवश्यकता होती है।

सुधार:

  1. झूठे संकेतों को कम करने के लिए बोलिंगर बैंड जैसे फ़िल्टर जोड़ना
  2. फंसने से बचने के लिए स्टॉप लॉस/टेक प्रॉफिट जोड़ना
  3. विभिन्न उपकरणों के लिए इष्टतम पैरामीटर सेट का पता लगाना
  4. संकेतों की पुष्टि करने के लिए वॉल्यूम के साथ संयोजन

निष्कर्ष

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


/*backtest
start: 2022-11-20 00:00:00
end: 2023-11-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © brandlabng

//@version=5
//study(title="Holly Grail", overlay = true)
strategy('HG|E15m', overlay=true)
src = input(close, title='Source')

price = request.security(syminfo.tickerid, timeframe.period, src)
ma1 = input(20, title='1st MA Length')
type1 = input.string('EMA', '1st MA Type', options=['EMA'])

ma2 = input(50, title='2nd MA Length')
type2 = input.string('EMA', '2nd MA Type', options=['EMA'])

price1 = if type1 == 'EMA'
    ta.ema(price, ma1)

price2 = if type2 == 'EMA'
    ta.ema(price, ma2)


//plot(series=price, style=line,  title="Price", color=black, linewidth=1, transp=0)
plot(series=price1, style=plot.style_line, title='1st MA', color=color.new(#219ff3, 0), linewidth=2)
plot(series=price2, style=plot.style_line, title='2nd MA', color=color.new(color.purple, 0), linewidth=2)


longCondition = ta.crossover(price1, price2)
if longCondition
    strategy.entry('Long', strategy.long)

shortCondition = ta.crossunder(price1, price2)
if shortCondition
    strategy.entry('Short', strategy.short)

अधिक