संसाधन लोड हो रहा है... लोड करना...

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

लेखक:चाओझांग, दिनांकः 2023-09-14 14:55:49
टैगः

रणनीति तर्क

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

उदाहरण के लिए, जब 5-दिवसीय एमए 21-दिवसीय एमए से ऊपर जाता है, तो लंबा जाना और जब 5-दिवसीय एमए 21 दिन के एमए से नीचे जाता है, तो लंबा बंद करना।

व्यापार का तर्क हैः

  1. दो एमए की गणना करें, एक अल्पकालिक उदाहरण के लिए 5 दिन और एक दीर्घकालिक उदाहरण के लिए 21 दिन
  2. जब 5-दिवसीय एमए 21-दिवसीय एमए से ऊपर जाता है तो लंबा हो जाता है
  3. जब 5-दिवसीय एमए 21 दिवसीय एमए से नीचे वापस जाता है तो लंबी बंद करें
  4. इसी प्रकार 14 दिन और 28 दिन की एमए की गणना की जाती है
  5. जब 14 दिन की एमए 28 दिन की एमए से नीचे जाती है तो शॉर्ट करें
  6. जब 14 दिन का एमए 28 दिन के एमए से ऊपर वापस जाता है तो शॉर्ट को बंद कर दें

एमए अवधि के विभिन्न संयोजन अल्पकालिक या दीर्घकालिक रुझानों के अनुरूप हो सकते हैं।

लाभ

  • सरल और लागू करने में आसान
  • एमए कुछ प्रवृत्ति फ़िल्टरिंग प्रदान करते हैं
  • मापदंडों को समायोजन अवधि द्वारा अनुकूलित किया जा सकता है

जोखिम

  • एमए का लेग प्राइस, टाइम लेग
  • लॉन्ग और शॉर्ट्स एक साथ खुल सकते हैं
  • बाजारों में झटके लगने लगते हैं

सारांश

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


/*backtest
start: 2023-08-14 00:00:00
end: 2023-09-13 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("My Strategy", overlay=true)

longCondition = crossover(sma(close, 5), sma(close, 21))
if (longCondition)
    strategy.entry("My Long Entry Id", strategy.long)

shortCondition = crossunder(sma(close, 14), sma(close, 28))
if (shortCondition)
    strategy.entry("My Short Entry Id", strategy.short)

अधिक