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

लेखक:चाओझांग, दिनांकः 2023-10-30 16:38:01
टैगः

img

अवलोकन

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

सिद्धांत

  1. तीन समतल चलती औसत रेखाओं की गणना करेंः 8 बार के विस्थापन के साथ 13 बार की लंबी अवधि; 5 बार के विस्थापन के साथ 8 बार की मध्यम अवधि; 3 बार के विस्थापन के साथ 5 बार की छोटी अवधि। सभी बंद कीमतों के मध्यवर्ती का उपयोग करते हैं।

  2. तीनों रेखाओं के बीच संबंध की तुलना कीजिए: जब मध्यम एमए पर लघु एमए पार होता है और मध्यम एमए लंबी एमए पार करता है, तब लंबी रेखाएं लें; जब विपरीत क्रॉस होते हैं, तब लघु रेखाएं लें।

  3. विपरीत दिशा में व्यापार करने का विकल्प।

  4. तीन चलती औसत रेखाओं को ग्राफ करें।

लाभ

  1. तीन एमए का प्रयोग बहु-स्तर प्रवृत्ति निर्धारण प्रदान करता है और संकेत विश्वसनीयता में सुधार करता है।

  2. विभिन्न अवधि रेखाओं के संयोजन में अल्पकालिक गति और मध्यम दीर्घकालिक रुझान दोनों को ध्यान में रखा गया है।

  3. मध्य मूल्य झूठे ब्रेकआउट को कम करता है।

  4. रेखा विस्थापन ब्रेकआउट शक्ति को अलग करता है और whipsaws से बचता है।

  5. रिवर्स ट्रेडिंग का विकल्प विभिन्न बाजार व्यवस्थाओं के अनुकूल होता है।

जोखिम

  1. कई एमए संयोजनों के लिए पैरामीटर अनुकूलन की आवश्यकता होती है, अनुचित सेटिंग्स सिग्नल की गुणवत्ता को खराब कर सकती हैं।

  2. लघु एमए क्रॉसओवर निश्चित रूप से रुझान परिवर्तन का संकेत नहीं देते हैं। आगे की पुष्टि की आवश्यकता है।

  3. क्रॉसओवर सिग्नल में देरी हो सकती है, अन्य संकेतकों को समय प्रविष्टि में सहायता करनी चाहिए।

  4. रिवर्स ट्रेडिंग में जोखिम को सीमित करने के लिए स्टॉप लॉस पर सावधानी बरतने की आवश्यकता होती है।

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

  1. विभिन्न अवधि चक्रों के अनुरूप एमए लंबाई और विस्थापन को अनुकूलित करें।

  2. सिग्नल फ़िल्टरिंग और विश्वसनीयता के लिए वॉल्यूम जैसे अन्य संकेतक जोड़ें।

  3. उचित स्थिति के साथ स्टॉप लॉस रणनीतियों का अनुकूलन करें।

  4. अतिरिक्त संदर्भ के लिए प्रवृत्ति रेखाओं और समर्थन/प्रतिरोध को शामिल करें।

सारांश

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


/*backtest
start: 2023-09-29 00:00:00
end: 2023-10-29 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 01/02/2017
// This indicator calculates 3 Moving Averages for default values of
// 13, 8 and 5 days, with displacement 8, 5 and 3 days: Median Price (High+Low/2).
// The most popular method of interpreting a moving average is to compare 
// the relationship between a moving average of the security's price with 
// the security's price itself (or between several moving averages).
////////////////////////////////////////////////////////////
strategy(title="Bill Williams Averages. 3Lines", shorttitle="3 Lines", overlay = true)
LLength = input(13, minval=1)
MLength = input(8,minval=1)
SLength = input(5,minval=1)
LOffset = input(8,minval=1)
MOffset = input(5,minval=1)
SOffset = input(3,minval=1)
reverse = input(false, title="Trade reverse")
xLSma = sma(hl2, LLength)[LOffset]
xMSma = sma(hl2, MLength)[MOffset]
xSSma = sma(hl2, SLength)[SOffset]
pos = iff(close < xSSma and xSSma < xMSma and xMSma < xLSma, -1,
	   iff(close > xSSma and xSSma > xMSma and xMSma > xLSma, 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(xLSma, color=blue, title="MA")
plot(xMSma, color=red, title="EMA")
plot(xSSma, color=green, title="EMA")

अधिक