Type/to search

बहु-अवधि गतिशील मूविंग औसत रणनीति

Common strategy
Created: 2023-10-27 16:07:16
Last modified: 3 years ago
1
Follow
1815
Followers

img

यह रणनीति विभिन्न प्रकार की मूविंग एवरेज को गतिशील रूप से चुनकर और कई समय सीमाओं को संयोजित करके ट्रेडिंग सिग्नल उत्पन्न करती है।

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

यह रणनीति पाँच प्रकार के मूविंग एवरेज इंडिकेटर्स (SMA, EMA, TEMA, WMA, HMA) में से चयन करने की अनुमति देती है, और मूविंग एवरेज की अवधि लंबाई निर्धारित करती है। रणनीति चयन के अनुसार विभिन्न प्रकार की मूविंग एवरेज को गतिशील रूप से प्लॉट करती है। जब क्लोज़ कीमत मूविंग एवरेज से ऊपर ब्रेकआउट करती है तो लॉन्ग (खरीद) करें; जब क्लोज़ कीमत मूविंग एवरेज से नीचे ब्रेकआउट करती है तो शॉर्ट (बेच) करें।

विशेष रूप से, रणनीति पहले इनपुट पैरामीटर्स के अनुसार बैकटेस्ट अवधि को परिभाषित करती है। फिर पाँच मूविंग एवरेज इंडिकेटर्स की गणना करती है:

  • SMA (सरल मूविंग एवरेज)
  • EMA (एक्सपोनेंशियल मूविंग एवरेज)
  • TEMA (ट्रिपल एक्सपोनेंशियल मूविंग एवरेज)
  • WMA (भारित मूविंग एवरेज)
  • HMA (हल मूविंग एवरेज)

चयन के अनुसार, संबंधित मूविंग एवरेज प्लॉट की जाती है। जब क्लोज़ कीमत मूविंग एवरेज से ऊपर हो, तो लॉन्ग करें; जब क्लोज़ कीमत मूविंग एवरेज से नीचे हो, तो शॉर्ट करें।

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

रणनीति के लाभ

  • कई प्रकार के मूविंग एवरेज इंडिकेटर्स का संयोजन, उच्च विश्वसनीयता
  • मूविंग एवरेज अवधि को अनुकूलित किया जा सकता है, विभिन्न अवधियों के संचालन के लिए उपयुक्त
  • गतिशील रूप से मूविंग एवरेज प्रकार बदलें, पैरामीटर अनुकूलन में लचीलापन
  • सरल और सहज ट्रेंड-फ़ॉलोइंग रणनीति, आसानी से लागू होने वाली

रणनीति के जोखिम

  • मूविंग एवरेज में अंतराल (लैग) होता है, ट्रेंड के मोड़ बिंदु छूट सकते हैं
  • निश्चित पैरामीटर आसानी से ओवरफ़िट हो सकते हैं, रियल ट्रेडिंग में प्रभाव बैकटेस्ट से कम हो सकता है
  • तेज़ी चरण में सक्रिय रूप से लॉन्ग, मंदी चरण में सक्रिय रूप से शॉर्ट, जिससे पूंजी उपयोग दक्षता प्रभावित हो सकती है

निम्नलिखित पहलुओं को अनुकूलित करके जोखिम को कम किया जा सकता है:

  • ट्रेंड का निर्धारण करने के लिए अन्य इंडिकेटर्स के साथ जोड़ना, अधिक सटीक प्रवेश समय निर्धारित करना
  • रियल ट्रेडिंग में पैरामीटर ऑप्टिमाइज़ करना, विभिन्न बाजार स्थितियों के अनुकूल मूविंग एवरेज अवधि को समायोजित करना
  • पोजीशन प्रबंधन को ऑप्टिमाइज़ करना, पूंजी आकार और जोखिम नियंत्रण के अनुसार पोजीशन को उचित रूप से समायोजित करना

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

इस रणनीति को निम्नलिखित दिशाओं से अनुकूलित किया जा सकता है:

  1. अन्य इंडिकेटर्स को फ़िल्टर के रूप में जोड़ें, अधिक स्थिर ट्रेडिंग सिग्नल बनाएं।
    उदाहरण के लिए, वॉल्यूम इंडिकेटर जोड़ा जा सकता है, केवल जब ट्रेडिंग वॉल्यूम बढ़ा हो तब सिग्नल उत्पन्न करें, जिससे झूठे ब्रेकआउट फ़िल्टर हो सकें।

  2. प्रवेश और निकास तर्क को अनुकूलित करें।
    चैनल सेट किया जा सकता है, केवल जब कीमत चैनल को तोड़े तब प्रवेश करें; स्टॉप-लॉस लाइन सेट करें, जब कीमत स्टॉप-लॉस को छुए तो पोजीशन बंद करें। इससे अनावश्यक नुकसान कम हो सकता है।

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

  4. पूंजी प्रबंधन रणनीति को अनुकूलित करें।
    ड्रॉडाउन के अनुसार पोजीशन आकार को समायोजित किया जा सकता है, ड्रॉडाउन के समय पोजीशन कम करें, और लाभ के समय उचित रूप से पोजीशन बढ़ाएँ।

सारांश

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

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

//@version=3
strategy("MA_strategy ", shorttitle="MA_strategy", overlay=true, initial_capital=100000)

qty = input(100000000, "Buy quantity")
Strategy parameters
Strategy parameters
Buy quantity
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Start Hour
Backtest Start Minute
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Color Background?
Select MA
Period
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)