डबल ईएमए मूविंग एवरेज पर आधारित ट्रेंड-फॉलोइंग रणनीति


निर्माण तिथि: 2023-09-13 18:04:52 अंत में संशोधित करें: 2023-09-13 18:04:52
कॉपी: 0 क्लिक्स: 645
1
ध्यान केंद्रित करना
1617
समर्थक

इस रणनीति को डबल ईएमए औसत रेखा पर आधारित प्रवृत्ति ट्रैकिंग रणनीति कहा जाता है। यह रणनीति दो अलग-अलग अवधि के ईएमए औसत को गणना करके प्रवृत्ति ट्रैकिंग संचालन करने के लिए औसत रेखा के संबंध के आधार पर बाजार की प्रवृत्ति की दिशा का न्याय करती है।

विशेष रूप से, इस रणनीति का लेन-देन तर्क इस प्रकार हैः

  1. 50 दिन ईएमए औसत और 200 दिन ईएमए औसत की गणना करें

  2. जब 50 दिन का ईएमए 200 दिन का ईएमए नीचे से पार करता है, तो यह दर्शाता है कि बाजार एक ऊपरी प्रवृत्ति में प्रवेश कर रहा है, और इस समय अधिक कर रहा है।

  3. जब 50 दिन का ईएमए 200 दिन के ईएमए को ऊपर से नीचे से पार करता है, तो यह दर्शाता है कि बाजार ने गिरावट की ओर रुख किया है, और इस समय खाली है।

  4. जब रुझान में बदलाव होता है, तो आप अपने रुझान को बदल सकते हैं और नए रुझान की दिशा में बदल सकते हैं।

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

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

रणनीति स्रोत कोड
/*backtest
start: 2023-08-13 00:00:00
end: 2023-09-12 00:00:00
period: 2h
basePeriod: 15m
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/
// © Sonu1997

//@version=4
//@version=5
strategy('moving average strategy', overlay=true)

ema50 =ema(close, 50)
ema200 =ema(close, 200)



long = ema50 > ema200
short = ema50 < ema200

strategy.entry('long', strategy.long,  0, when=long)
strategy.entry('short', strategy.short,  0, when=short)

strategy.close('long', when=short)
strategy.close('short', when=long)