Exponential moving average (EMA) एक trend-following औसत है जो हाल की कीमतों को ज़्यादा वज़न देता है। नए market moves पर यह simple moving average (SMA) से तेज़ प्रतिक्रिया करता है।
गणना कैसे होती है
EMA हर नए close पर smoothing factor लगाता है। पुरानी candles की तुलना में हाल की candles लाइन को ज़्यादा प्रभावित करती हैं। पहला मान अक्सर SMA से seed होता है, फिर bar-by-bar अपडेट होता है।
सूत्र
α = 2 / (N + 1)
EMA_t = α × Close_t + (1 − α) × EMA_{t−1}
पहला मान अक्सर SMA_N से शुरू होकर हर बार अपडेट होता है।
सामान्य सेटिंग्स
| उपयोग | Period रेंज |
|---|---|
| Fast trend / crossover short leg | 5–20 |
| Medium trend | 20–50 |
| Slow trend / crossover long leg | 50–200 |
ट्रेडर्स EMA कैसे उपयोग करते हैं
- Trend direction — कीमत EMA के ऊपर bullish bias; नीचे bearish bias।
- Crossovers — तेज़ EMA का धीमी EMA के ऊपर cross करना classic bullish signal (उलटा bearish)।
- Dynamic support/resistance — trend में EMA पर pullback entry zone हो सकता है।
dogabot में
dogabot की strategy engine EMA (SMA नहीं) उपयोग करती है:
- MA Crossover — short vs long EMA
- Moving Average — price vs single EMA
- Price Distance — EMA के आसपास band
उदाहरण
उदाहरण
BTC/USDT 1h चार्ट पर 20-period EMA $96,500 पर है और आखिरी close $97,200 (कीमत लाइन के ऊपर)। period 20 वाले Moving Average rule में वह bar buy bias देता है। उसी चार्ट पर 5-period EMA 100-period EMA के ऊपर cross करे तो MA Crossover rule भी buy की ओर झुक सकती है।