जीईएम विश्लेषण संकेतकों पर आधारित अल्पकालिक ट्रैकिंग रणनीति


निर्माण तिथि: 2024-01-03 16:10:08 अंत में संशोधित करें: 2024-01-03 16:10:08
कॉपी: 0 क्लिक्स: 695
1
ध्यान केंद्रित करना
1621
समर्थक

जीईएम विश्लेषण संकेतकों पर आधारित अल्पकालिक ट्रैकिंग रणनीति

अवलोकन

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

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

इस रणनीति में पहले 6 अल्पकालिक ईएमए और 6 दीर्घकालिक ईएमए का निर्माण किया गया है। लघु अवधि ईएमए में 3 दिन की रेखा, 5 दिन की रेखा, 8 दिन की रेखा, 10 दिन की रेखा, 12 दिन की रेखा और 15 दिन की रेखा शामिल है। दीर्घकालिक ईएमए में 30 दिन की रेखा, 35 दिन की रेखा, 40 दिन की रेखा, 45 दिन की रेखा, 50 दिन की रेखा और 60 दिन की रेखा शामिल है।

इसके बाद लघु अवधि ईएमए की राशि (g) और दीर्घ अवधि ईएमए की राशि (mae) की गणना की जाती है। लंबी और छोटी अवधि ईएमए की राशि (gmae = mae - g) के बीच अंतर के माध्यम से ग्रीन मेरिट अंतर का गठन किया जाता है। यह अंतर मूल्य प्रवृत्ति का आकलन करने के लिए है।

जब विचलन मूल्य पर 0 अक्ष के माध्यम से गुजरता है, तो यह दर्शाता है कि अल्पकालिक औसत रेखा लंबी अवधि की औसत रेखा की तुलना में तेजी से बढ़ रही है, जो बहु-हेड सिग्नल है, अधिक है; जब विचलन मूल्य के नीचे 0 अक्ष के माध्यम से गुजरता है, तो यह दर्शाता है कि अल्पकालिक औसत रेखा लंबी अवधि की औसत रेखा की तुलना में तेजी से गिर रही है, जो खाली सिर सिग्नल है, खाली है।

रणनीतिक लाभ

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

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

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

रणनीति अनुकूलन

  1. परीक्षण ईएमए पैरामीटर को अनुकूलित करने के लिए, व्यापार दक्षता में सुधार
  2. एकल हानि को नियंत्रित करने के लिए रोकथाम की रणनीति में वृद्धि
  3. अन्य संकेतकों के साथ संयोजन में प्रवेश संकेतों को फ़िल्टर करना
  4. पूंजी प्रबंधन को अनुकूलित करना, स्थिति प्रबंधन को समायोजित करना

संक्षेप

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

रणनीति स्रोत कोड
/*backtest
start: 2023-12-03 00:00:00
end: 2024-01-02 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy(title="GMAE Original (By Kevin Manrrique)", overlay=false)
/// This indicator was built and scripted by Kevin Manrrique. Please leave this copyright to the script at all times, if rebuilt please add your name onto the script.
/// If you have any questions, please message me directly. Thank you.
/// Sincerely,
///
/// Kevin Manrrique

            ///ONE///
len = input(3, minval=1, title="Length")
src = input(close, title="Source")
out = ema(src, len)
//plot(out, title="EMA", color=blue)

len2 = input(5, minval=1, title="Length")
src2 = input(close, title="Source")
out2 = ema(src2, len2)
//plot(out2, title="EMA", color=blue)

len3 = input(8, minval=1, title="Length")
src3 = input(close, title="Source")
out3 = ema(src3, len3)
//plot(out3, title="EMA", color=blue)

len4 = input(10, minval=1, title="Length")
src4 = input(close, title="Source")
out4 = ema(src4, len4)
//plot(out4, title="EMA", color=blue)

len5 = input(12, minval=1, title="Length")
src5 = input(close, title="Source")
out5 = ema(src5, len5)
//plot(out5, title="EMA", color=blue)

len6 = input(15, minval=1, title="Length")
src6 = input(close, title="Source")
out6 = ema(src6, len6)
//plot(out6, title="EMA", color=blue)
        ///TWO///
len7 = input(30, minval=1, title="Length")
src7 = input(close, title="Source")
out7 = ema(src7, len7)
//plot(out7, title="EMA", color=red)

len8 = input(35, minval=1, title="Length")
src8 = input(close, title="Source")
out8 = ema(src8, len8)
//plot(out8, title="EMA", color=red)

len9 = input(40, minval=1, title="Length")
src9 = input(close, title="Source")
out9 = ema(src9, len9)
//plot(out9, title="EMA", color=red)

len10 = input(45, minval=1, title="Length")
src10 = input(close, title="Source")
out10 = ema(src10, len10)
//plot(out10, title="EMA", color=red)

len11 = input(50, minval=1, title="Length")
src11 = input(close, title="Source")
out11 = ema(src11, len11)
//plot(out11, title="EMA", color=red)

len12 = input(60, minval=1, title="Length")
src12 = input(close, title="Source")
out12 = ema(src12, len12)
//plot(out12, title="EMA", color=red)

g=out+out2+out3+out4+out5+out6
mae=out7+out8+out9+out10+out11+out12
gmae=mae-g
plot(gmae, style=columns, color=green)
baseline=0
plot(baseline, style=line, color=black)

longCondition = crossover(gmae, baseline)
if (longCondition)
    strategy.entry("long", strategy.long)

shortCondition = crossunder(gmae, baseline)
if (shortCondition)
    strategy.entry("short", strategy.short)