होम तकनीकी संकेतक पोस्ट

स्मूथेड एडीएक्स: एक आसान गाइड

संलग्नक
7072.zip (1 KB, डाउनलोड 0 बार)

नमस्ते ट्रेडर्स! आज हम बात करेंगे एक खास इंडिकेटर के बारे में - स्मूथेड एडीएक्स। ये इंडिकेटर जॉन एहलर्स द्वारा बनाया गया है और इसकी खासियत ये है कि ये सामान्य एडीएक्स से कहीं ज़्यादा स्मूद है, जिससे ट्रेडिंग में आपको बेहतर संकेत मिल सकते हैं।


इस इंडिकेटर के लिए कोड कुछ इस तरह है:


इनपुट्स: {इनपुट्स की घोषणा}
     Length( 14 ),
     ADXTrend( 25 ), alpha1(0.25), alpha2(0.33);
 
वेरिएबल्स: {वेरिएबल्स की घोषणा}
     DMIPlus( 0 ), DMIMinus( 0 ), DMI( 0 ), ADX( 0 ), 
     DIPlusLead(0), DIMinusLead(0), DIPlusFinal(0), DIMinusFinal(0),
     ADXLead(0), ADXFinal(0);

{अब हम बिल्ट-इन ADX फंक्शन्स को कॉल कर रहे हैं, ताकि हमें इन्हें कैलकुलेट करने की ज़रूरत न पड़े}
Value1 = DirMovement( H, L, C, Length, DMIPlus, DMIMinus, ADX);
 
{यह भाग मूल ADX इंडिकेटर को स्मूथ करता है, DI+, DI- और ADX लाइनों को स्मूथ किया जाता है}
DIPlusLead = 2*DMIPlus + (alpha1 - 2) * DMIPlus[1] + (1 - alpha1) * DIPlusLead[1];
DIPlusFinal = alpha2*DIPlusLead + (1 - alpha2) * DIPlusFinal[1];
 
DIMinusLead = 2*DMIMinus + (alpha1 - 2) * DMIMinus[1] + (1 - alpha1) * DIMinusLead[1];
DIMinusFinal = alpha2*DIMinusLead + (1 - alpha2) * DIMinusFinal[1];
 
ADXLead = 2*ADX + (alpha1 - 2) * ADX[1] + (1 - alpha1) * ADXLead[1];
ADXFinal = alpha2*ADXLead + (1 - alpha2) * ADXFinal[1];
 
{चार्ट पर इन्हें प्लॉट करना}
Plot1( DIPlusFinal, "DMI+" ) ;
Plot2( DIMinusFinal, "DMI-" ) ;
Plot3( ADXFinal, "ADX" ) ;


अगर आप स्मूथेड एडीएक्स के गहरे मायने में नहीं जाएंगे, तो ये स्मूथिंग प्रक्रिया दो चरणों में बंटी हुई है। मान लीजिए कि हमारे पास एक संख्यात्मक अनुक्रम P है और हमें इसे न्यूनतम लेग के साथ स्मूथ करना है। इसके लिए, हम पहले चरण में निम्नलिखित सूत्र से V(P) नामक फंक्शन बनाते हैं:

     V0 = (8*P0 - 7*P1 + 3*V1) / 4,
जहां:

  • P0 अनुक्रम का वर्तमान मान (एक मूल्य या संकेतक);
  • P1 अनुक्रम का पूर्ववर्ती मान;
  • V1 ऑस्सीलेशन का पूर्ववर्ती मान;
  • V0 ऑस्सीलेशन का वर्तमान मान।

या, दूसरे तरीके से:
    
     V0 = (Vol(P) + 3*V1) / 4,
जहां: 
   
     Vol(P) = 8*P0 - 7P1 - एहलर्स का बर्स्ट (ये शब्द मैंने खुद बनाया है)।

दूसरे चरण में, हम साधारण वेटेड स्मूथिंग लगाते हैं:
 
     W0 = (1*V0 + 2*W1) / (2 + 1).
जहां:

  • W0 अनुक्रम P का वर्तमान स्मूथेड मान है;
  • V0 अनुक्रम P के ऑस्सीलेशन का वर्तमान मान है;
  • W1 पूर्ववर्ती स्मूथेड मान है।
स्मूथेड एडीएक्स में, यह स्मूथिंग एल्गोरिदम मानक इंडिकेटर ADX के सभी तीन बफर पर लागू होता है। इसी वजह से इसे स्मूथेड एडीएक्स कहा जाता है। अगर हम RSI इंडिकेटर को स्मूथ कर रहे होते, तो हम इसे स्मूथेड RSI कहते। नीचे दी गई तस्वीर में आप देख सकते हैं कि स्मूथेड एडीएक्स वास्तव में मूल, मानक एडीएक्स (एवरेज डायरेक्शनल मूवमेंट इंडेक्स) की तुलना में इतना 'ट्विची' नहीं है।


संबंधित पोस्ट

टिप्पणी (0)