⬡ इंडिकेटर · कोड के साथ · 11 मिनट पढ़ें

मूविंग एवरेज: SMA, EMA और WMA — कौन सी इस्तेमाल करें।

सबसे बुनियादी इंडिकेटर — लगभग हर स्ट्रैटेजी का आधार। समझते हैं तीनों वेरिएशन, कौन सी कब इस्तेमाल करें, पॉपुलर पीरियड (9, 21, 50, 200) और तैयार कोड।

RoboTraderIA टीम द्वारा· अपडेट मई 2026· लेवल: बिगिनर

अगर आपको सिर्फ एक ही इंडिकेटर सीखना हो, तो वह मूविंग एवरेज होगी। यह प्राइस का शोर शांत करके ट्रेंड दिखाती है, डायनामिक सपोर्ट/रेजिस्टेंस का काम करती है, और दूसरे इंडिकेटर की बुनियादी ईंट है (MACD खुद मूविंग एवरेज से बना है, बोलिंजर बैंड्स एक एवरेज के इर्द-गिर्द घूमते हैं)। लेकिन इसके एक से ज़्यादा टाइप हैं, और गलत चुनाव की कीमत है देर से मिलने वाले या झूठे सिग्नल। चलिए साफ करते हैं।

01मूविंग एवरेज क्या है

मूविंग एवरेज तय पीरियड के प्राइस का औसत निकालती है और समय के साथ "चलती" रहती है — हर नई कैंडल पर दोबारा कैलकुलेट होती है। नतीजा एक स्मूद लाइन, जो छोटे उतार-चढ़ाव छान देती है और अंदरूनी दिशा दिखाती है। पीरियड जितना बड़ा, लाइन उतनी स्मूद (और उतनी ही सुस्त)।

02SMA, EMA और WMA: असली फर्क

तीनों औसत ही निकालती हैं, लेकिन वेट अलग-अलग तरीके से बाँटती हैं:

टाइपप्राइस को वेट कैसे देती हैखासियतकिसके लिए बेहतर
SMAसभी को बराबर वेटज़्यादा स्मूद, ज़्यादा धीमीअंदरूनी ट्रेंड देखना, शोर छानना
EMAहाल के प्राइस को ज़्यादा वेटतेज़ी से रिएक्ट करती हैतेज़ सिग्नल, डे ट्रेडिंग
WMAलीनियर घटता हुआ वेटबीच की रफ़्तार से रिएक्शनSMA और EMA के बीच का रास्ता

दरअसल SMA (Simple Moving Average) 20 कैंडल पहले के प्राइस को मौजूदा कैंडल के बराबर ही वेट देती है। EMA (Exponential) हाल के प्राइस को कहीं ज़्यादा अहमियत देती है, इसलिए यह प्राइस से ज़्यादा "चिपकती" है और बदलाव पर तेज़ी से रिएक्ट करती है। WMA (Weighted) बीच में रहती है, जिसमें वेट लीनियर तरीके से घटते जाते हैं।

प्राइस EMA (तेज़) SMA (धीमी) प्राइस पलटा
प्राइस पलटने के बाद EMA (हरी) ज़्यादा तेज़ी से साथ देती है; SMA (सुनहरी) मुड़ने में ज़्यादा वक्त लेती है।

बुनियादी ट्रेड-ऑफ: तेज़ रिएक्शन (EMA) = ट्रेंड जल्दी पकड़ में आता है, लेकिन झूठे सिग्नल ज़्यादा। स्मूदिंग (SMA) = झूठे सिग्नल कम, लेकिन एंट्री देर से। कोई "सबसे अच्छी" नहीं होती — आपके मकसद के हिसाब से सही होती है। डे ट्रेडिंग का झुकाव EMA की तरफ रहता है; अंदरूनी ट्रेंड देखने के लिए SMA।

03पॉपुलर मूविंग एवरेज (और ये क्यों मायने रखती हैं)

कुछ पीरियड इतने इस्तेमाल होते हैं कि वे "खुद को सच करने वाले" बन जाते हैं — इतने लोग इन्हें देखते हैं कि प्राइस इन पर रिएक्ट करता है:

  • 9 और 21: शॉर्ट टर्म, डे ट्रेडिंग में पॉपुलर। 9×21 का क्रॉसओवर एक क्लासिक है।
  • 20: बोलिंजर बैंड्स का आधार और मीडियम-शॉर्ट टर्म का रेफरेंस।
  • 50: मीडियम टर्म ट्रेंड। बहुत देखी जाती है।
  • 200: रानी। लॉन्ग टर्म ट्रेंड। 200 की एवरेज से ऊपर प्राइस = स्ट्रक्चरल तेज़ी; नीचे = मंदी। मास्टर फिल्टर की तरह इस्तेमाल होती है।

"गोल्डन क्रॉस" और "डेथ क्रॉस": जब 50 की एवरेज 200 की एवरेज को ऊपर की तरफ काटती है, उसे गोल्डन क्रॉस कहते हैं (लॉन्ग टर्म तेज़ी का संकेत); नीचे की तरफ काटे तो डेथ क्रॉस (मंदी)। इन्हें इतने लोग देखते हैं कि ये खबर बन जाते हैं — और इसी वजह से मार्केट को हिला भी देते हैं।

04व्यावहारिक इस्तेमाल

  • ट्रेंड की दिशा: एवरेज से ऊपर प्राइस = तेज़ी; नीचे = मंदी। आसान और कारगर।
  • डायनामिक सपोर्ट/रेजिस्टेंस: ट्रेंड में प्राइस अक्सर एवरेज तक लौटकर उसका सम्मान करता है — यही दोबारा खरीदने का ज़ोन है।
  • क्रॉसओवर: तेज़ एवरेज का धीमी एवरेज को काटना सिग्नल देता है (यही आधार है मूविंग एवरेज क्रॉसओवर स्ट्रैटेजी का).
  • फिल्टर: सिर्फ 200 की एवरेज के पक्ष में ट्रेड करने से बड़े ट्रेंड के खिलाफ जाने वाले कई खराब ट्रेड कट जाते हैं।

05मूविंग एवरेज को कोड में लिखना

Pine Script (TradingView)
//@version=5
indicator("Médias Móveis", overlay=true)

p = input.int(21, "Período")

sma = ta.sma(close, p)   // सिंपल
ema = ta.ema(close, p)   // एक्सपोनेंशियल
wma = ta.wma(close, p)   // वेटेड

plot(sma, "SMA", color=color.orange)
plot(ema, "EMA", color=color.lime)
plot(wma, "WMA", color=color.blue)

// 200 की मूविंग एवरेज से ट्रेंड फिल्टर
ma200 = ta.sma(close, 200)
tendencia_alta = close > ma200
plot(ma200, "MM200", color=tendencia_alta ? color.green : color.red, linewidth=2)
Python (pandas के साथ)
import pandas as pd

def medias(precos, periodo=21):
    sma = precos.rolling(periodo).mean()
    ema = precos.ewm(span=periodo, adjust=False).mean()
    # WMA: linear weights 1..n
    pesos = pd.Series(range(1, periodo+1))
    wma = precos.rolling(periodo).apply(
        lambda x: (x * pesos).sum() / pesos.sum(), raw=True)
    return sma, ema, wma

sma, ema, wma = medias(df["close"])

# ट्रेंड फिल्टर: सिर्फ MM200 के ऊपर लॉन्ग ट्रेड
df["ma200"] = df["close"].rolling(200).mean()
pode_comprar = df["close"].iloc[-1] > df["ma200"].iloc[-1]

स्ट्रैटेजी बनाने के लिए तैयार हैं?

मूविंग एवरेज क्रॉसओवर हमारे संग्रह की स्ट्रैटेजी नंबर 1 है — पूरे कोड के साथ।

स्ट्रैटेजी देखें →

06आम गलतियाँ

3 क्लासिक गलतियाँ: (1) बहुत छोटी एवरेज इस्तेमाल करना और शोर में बार-बार कटते रहना; (2) साइडवेज़ मार्केट में मूविंग एवरेज क्रॉसओवर ट्रेड करना, जहाँ एवरेज हर थोड़ी देर में एक-दूसरे को काटकर "आरी" चला देती हैं; (3) यह भूल जाना कि एवरेज एक लैगिंग इंडिकेटर है — यह ट्रेंड की पुष्टि करती है, भविष्यवाणी नहीं। एवरेज कभी अकेला ट्रिगर नहीं होती; यह संदर्भ और फिल्टर है।

07अक्सर पूछे जाने वाले सवाल

SMA और EMA में क्या फर्क है?

SMA पीरियड के सभी प्राइस को बराबर वेट देती है; EMA हाल के प्राइस को ज़्यादा वेट देती है, इसलिए तेज़ी से रिएक्ट करती है। तेज़ सिग्नल और डे ट्रेडिंग के लिए EMA पसंद की जाती है; स्मूदिंग और अंदरूनी ट्रेंड देखने के लिए SMA।

कौन सी मूविंग एवरेज इस्तेमाल करें?

तेज़ रिएक्शन के लिए EMA, स्मूदिंग के लिए SMA। शॉर्ट टर्म के लिए 9 और 21 पीरियड; लंबे ट्रेंड के लिए 50 और 200। कोई सार्वभौमिक "सबसे अच्छी" नहीं होती — यह मकसद और एसेट पर निर्भर करता है और बैकटेस्ट से पुष्टि होनी चाहिए।

200 की मूविंग एवरेज क्या है?

200 पीरियड की मूविंग एवरेज लॉन्ग टर्म ट्रेंड का रेफरेंस है। प्राइस ऊपर = स्ट्रक्चरल तेज़ी; नीचे = मंदी। स्ट्रैटेजी में इसे ट्रेंड के मास्टर फिल्टर की तरह खूब इस्तेमाल किया जाता है।

गोल्डन क्रॉस क्या है?

जब 50 की एवरेज 200 की एवरेज को ऊपर की तरफ काटती है — लॉन्ग टर्म तेज़ी का संकेत। इसका उल्टा (नीचे की तरफ काटना) डेथ क्रॉस है। इन्हें इतने लोग देखते हैं कि ये खबर बन जाते हैं और मार्केट को प्रभावित करते हैं।

क्या मूविंग एवरेज प्राइस की भविष्यवाणी करती है?

नहीं। यह लैगिंग इंडिकेटर है — पुराने प्राइस से कैलकुलेट होती है। यह ट्रेंड की पुष्टि करती है और उसे स्मूद करती है, डायनामिक सपोर्ट/रेजिस्टेंस और फिल्टर का काम करती है, लेकिन भविष्यवाणी नहीं करती। जो भविष्यवाणी की उम्मीद रखता है, वह निराश होता है।

यह भी पढ़ें

🎁 फ्री ट्रेडिंग बॉट पाएं (Quotex, Deriv और IQ Option API के साथ)

ओपन सोर्स बॉट + तैयार API कोड। ChatGPT/Claude से बात करके आप इसे एडिट करते हैं — बिना प्रोग्रामिंग के। फ्री, कोई स्पैम नहीं।

👉 तैयार बॉट अभी चाहिए? botbinaryoptions.com पर जाएं →