EMA 20/50/100/200
Jan 22, 2018

The EMA 20/50/100/200 indicator plots four exponential moving averages of varying lengths to assist traders in identifying short-term momentum shifts alongside long-term trend direction.
Usage
The EMA 20/50/100/200 tool allows traders to visualize market structure across multiple time horizons. The indicator uses a color-coded system where "hotter" colors (red and orange) represent faster, more sensitive averages, while "cooler" colors (aqua and blue) represent slower, institutional-grade averages.
- Momentum Tracking: The 20 EMA (Red) and 50 EMA (Orange) are used to track immediate price fluctuations and short-term trend strength.
- Trend Confirmation: The 100 EMA (Aqua) and 200 EMA (Blue) serve as macro trend filters. Price remaining above these lines generally indicates a long-term bullish bias.
- Crossover Signals: Traders often look for "Golden Crosses" (fast EMA crossing above a slow EMA) or "Death Crosses" (fast EMA crossing below a slow EMA) to identify potential entry or exit points.
- Dynamic Support & Resistance: During established trends, these EMAs often act as dynamic floors or ceilings where price may bounce or reject.
Details
Exponential Moving Averages (EMAs) reduce lag by applying more weight to recent price data compared to Simple Moving Averages (SMAs). This implementation provides a comprehensive view of the market by calculating four distinct periods—20, 50, 100, and 200—simultaneously.
The script includes optimized alert conditions for three specific crossover events:
- EMA 20 crossing EMA 50.
- EMA 50 crossing EMA 100.
- EMA 100 crossing EMA 200.
This logic ensures that traders can be notified of trend shifts at various levels of sensitivity. This tool is based on original concepts by @drsweets and has been refined for visual clarity.
Settings
- EMA 20: The shortest timeframe average (Red), used for high-sensitivity momentum tracking.
- EMA 50: An intermediate moving average (Orange), often used as a primary trend filter.
- EMA 100: A long-term moving average (Aqua), providing a balance between sensitivity and trend stability.
- EMA 200: The longest timeframe average (Blue), widely recognized as a major indicator for the primary market trend.
FAQ
Which EMA is most important for long-term trends? The 200 EMA is typically considered the most significant for identifying the long-term health of an asset, as it represents the average price over a large sample of trading days.
Can I use these EMAs for automated alerts? Yes, the script features built-in alert conditions for crossovers between the 20/50, 50/100, and 100/200 EMAs to help monitor trend changes.
How can I access the EMA 20/50/100/200 indicator? You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
Trading & investing are risky and many will lose money in connection with trading and investing activities. All content on this site is not intended to, and should not be, construed as financial advice. Decisions to buy, sell, hold or trade in securities, commodities and other investments involve risk and are best made based on the advice of qualified financial professionals. Past performance does not guarantee future results.
Hypothetical or Simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not been executed, the results may have under-or-over compensated for the impact, if any, of certain market factors, including, but not limited to, lack of liquidity. Simulated trading programs in general are designed with the benefit of hindsight, and are based on historical information. No representation is being made that any account will or is likely to achieve profit or losses similar to those shown.
Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.
As a provider of technical analysis tools and strategies, we do not have access to the personal trading accounts or brokerage statements of our customers. As a result, we have no reason to believe our customers perform better or worse than traders as a whole based on any content, tool, or platform feature we provide.
Charts used on this site are by TradingView in which the majority of our technical indicators are built on. TradingView® is a registered trademark of TradingView, Inc. www.TradingView.com TradingView® has no affiliation with the owner, developer, or provider of the Services described herein.
Market data is provided by CBOE, CME Group, BarChart, Massive, CoinAPI. Select U.S. equities data is provided through Massive. CBOE BZX real-time U.S. equities data is licensed from CBOE and provided through BarChart. Real-time futures data is licensed from CME Group and provided through BarChart. Select cryptocurrency data, including major coins, is provided through CoinAPI. All data is provided “as is” and should be verified independently for trading purposes.
This does not represent our full Disclaimer. Please read our full disclaimer.
© 2026 LuxAlgo Global, LLC.

