Home  ›  block algo flex  ›  Documentation  ›  EMA Price

EMA Price

EMA Price (Exponential Moving Average Filter)

The EMA Price indicator acts as a trend filter by checking whether the current price is above or below an Exponential Moving Average. This is one of the simplest and most effective ways to ensure you are only trading in the direction of the dominant trend.

How it works: The EMA gives more weight to recent prices compared to a Simple Moving Average, making it more responsive to current market conditions. With the default 200-period setting, this indicator functions as a long-term trend filter.

Settings in block algo flex

SettingDescriptionDefault
Use EMA Price?Enable/disable the indicatorOff
LengthNumber of periods for the EMA calculation200
TimeframeTimeframe for calculationChart
Buy ConditionCondition for buy signals (e.g., price above EMA)Price Above EMA
Sell ConditionCondition for sell signals (e.g., price below EMA)Price Below EMA

How to Interpret

  • Price above 200 EMA — Long-term uptrend; favor long/buy signals
  • Price below 200 EMA — Long-term downtrend; favor short/sell signals
  • Price near 200 EMA — Potential trend transition; exercise caution

Common Configurations

  • Long-term filter: Length = 200 (institutional standard)
  • Medium-term filter: Length = 50 (swing trading)
  • Short-term filter: Length = 21 (active trading)

Pro Tip: The 200 EMA is one of the most widely watched levels by institutional traders. Using it as a filter in block algo flex — only taking buy signals when price is above the 200 EMA — can significantly improve your win rate by keeping you on the right side of the major trend.

This is a static view of a single section. For full search and interactivity visit the docs app. Open interactive docs →