रणनीति के बाद चलती औसत क्रॉसओवर प्रवृत्ति

लेखक:चाओझांग, दिनांकः 2024-03-01 10:59:03
टैगः

img

अवलोकन

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

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

  1. 200-अवधि और 100-अवधि चलती औसत की गणना करें
  2. जब 100 पीरियड एमए 200 पीरियड एमए से ऊपर जाता है, तो लंबे समय तक जाएं
  3. जब 100 पीरियड की एमए 200 पीरियड की एमए से नीचे जाती है, तो लंबी स्थिति बंद कर दी जाती है।
  4. जब 100 पीरियड एमए 200 पीरियड एमए से नीचे जाता है, तो शॉर्ट करें
  5. जब 100-पीरियड एमए 200-पीरियड एमए से ऊपर जाता है, तो शॉर्ट पोजीशन बंद कर दी जाती है।

ट्रेडिंग सिग्नल के पीछे का तर्क यह है कि कम अवधि के एमए मूल्य परिवर्तनों पर तेजी से प्रतिक्रिया दे सकते हैं और नवीनतम प्रवृत्ति को प्रतिबिंबित कर सकते हैं, जबकि लंबी अवधि के एमए समग्र प्रवृत्ति का बेहतर प्रतिनिधित्व कर सकते हैं और शोर को फ़िल्टर कर सकते हैं। जब कम अवधि के एमए लंबे एमए को पार करते हैं, तो यह एक प्रवृत्ति उलट का संकेत देता है, इसलिए ट्रेडिंग सिग्नल ट्रिगर किए जाते हैं।

लाभ विश्लेषण

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

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

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

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

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

सारांश

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


/*backtest
start: 2023-02-23 00:00:00
end: 2024-02-29 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("MA Crossover Strategy", overlay=true)

// Функция для получения скользящего среднего на заданном таймфрейме
getMA(source, length, timeframe) =>
    request.security(syminfo.tickerid, timeframe, ta.sma(source, length))

// Вычисляем 200-периодное и 100-периодное скользящее среднее для текущего таймфрейма
ma200 = getMA(close, 200, "240")
ma100 = getMA(close, 100, "240")

// Открываем позицию Long, если 100-периодное скользящее среднее пересекает 200-периодное сверху вниз
if (ta.crossover(ma100, ma200))
    strategy.entry("Long", strategy.long)

// Закрываем позицию Long, если 100-периодное скользящее среднее пересекает 200-периодное сверху вниз
if (ta.crossunder(ma100, ma200))
    strategy.close("Long")

// Открываем позицию Short, если 100-периодное скользящее среднее пересекает 200-периодное сверху вниз
if (ta.crossunder(ma100, ma200))
    strategy.entry("Short", strategy.short)

// Закрываем позицию Short, если 100-периодное скользящее среднее пересекает 200-периодное снизу вверх
if (ta.crossover(ma100, ma200))
    strategy.close("Short")

// Рисуем линии скользящих средних на графике
plot(ma200, color=color.blue, linewidth=2, title="200 MA")
plot(ma100, color=color.red, linewidth=2, title="100 MA")


अधिक