MT4 Heiken Ashi + EMA Indicator (Scanner)

heiken ashi ema trading indicator
Heiken Ashi + EMA Indicator combines smoothed price structure with moving average analysis to identify trend conditions across multiple assets and timeframes. The scanner-based dashboard highlights detected bullish and bearish technical conditions in a structured format, allowing traders to monitor market activity and evaluate trend alignment within a unified analytical view.

MT4 Heiken Ashi + EMA Indicator (Scanner)

The indicator is based on a trading strategy that uses a combination of Heiken Ashi indicators and two exponential moving averages – EMA (9) and EMA (18).

mt4 heiken ashi ema indicator dashboard

 

The Heiken Ashi candlestick chart uses averaged price values to filter out market noise by smoothing out large or small price fluctuations.

This smoothing reduces short-term noise and presents trend direction in a more structured and readable form.

The Exponential Moving Average (EMA) is one of the basic technical analysis indicators for identifying and confirming the prevailing trend. Using EMA, as well as Heiken Ashi, allows to reduce the impact of market noise and price fluctuations.

The use of indicators in such a combination adds a mutual confirmation layer — conditions are registered only when both components align, which reduces the frequency of low-context readings.

The indicator is implemented as a scanner that monitors all symbols and timeframes for defined technical conditions available in the MetaTrader 4 (MT4) trading terminal. The indicator contains a dashboard on which all information about the current status of detected conditions across monitored instruments is presented. The transition to the detected signal is carried out in one click, after which the chart is automatically updated without the need to open it in a new window.

The indicator provides a setting for moving averages (MA), which provides an opportunity to change the Fast and Slow MA periods in accordance with individual preferences, as well as the methods of their calculation (EMA, SMA, SMMA and LWMA).

The indicator contains the alerts function for the found signals. The settings of the feature allow to turn on / off notifications and choose between email and / or mobile notifications.

 

How to interpret and use the Heiken Ashi + EMA indicator?

A bullish visual marker appears when the price moves up, the EMA (9) crosses the EMA (18) from the bottom up, then the bearish Heiken Ashi candlestick should touch the EMA line (s), then after the first formed bullish candlestick, this may be interpreted as a bullish technical condition.

heiken ashi ema buy signal

 

A bearish visual marker appears when the price moves down, the EMA (9) crosses the EMA (18) from top to bottom, then the bullish Heiken Ashi candlestick should touch the EMA line (s), then after the first formed bearish candlestick, this may be interpreted as a bearish technical condition.

heiken ashi ema sell signal

 

Limitations of Heiken Ashi + EMA Analysis

Heiken Ashi and moving average-based analysis relies on historical price data and smoothing techniques. It does not predict future price movement and should be used as part of a broader analytical framework that considers overall market structure and conditions.

 

Multi-asset monitoring: how to use the Heiken Ashi + EMA dashboard

The dashboard displays the current status of detected technical conditions across monitored instruments and timeframes.

 

 

The cell of the asset / timeframe contains information about the detected directional condition (bullish or bearish) and the serial number of the bar (the number of bars back) on which the signal was detected.

The color of the cell indicates the directional context of the detected condition (bullish – green, bearish – red) and changes the saturation of the main color depending on how much the distance of the bars from the last bar on which the signal was detected increases.

Clicking on the corresponding cell will change your chart to the instrument and timeframe of the selected cell.

 

MT4 Heiken Ashi + EMA indicator input parameters

The indicator has the following parameters:

mt4 heiken ashi ema indicator input parameters-2

 

assets – selection of assets to search for signals.

enable_M1 – enable_MN – include / exclude timeframes (from a minute to a month) to search for signals via them.

max_bars – the maximum number of bars back within which the scanner evaluates conditions. The parameter limits the number of calculations to speed up the indicator.

enable_alert – the option enables / disables alerts.

enable_email – allows you to send email alerts.

enable_mobile – allows you to send alerts to your mobile device.

Fast / Slow indicator setting – changing the parameters of moving averages: period, averaging method (EMA, SMA, SMMA and LWMA) and the type of price used for calculations (CLOSE, OPEN, HIGH, LOW and others).

 

Custom Programming

mt4 custom programming

We can customize this indicator to your requirements by adding new features, modifying calculation logic, or combining multiple tools into a unified solution.

We also develop automated trading strategies (Expert Advisors) based on custom logic. The system can include configurable management modules such as dynamic risk parameters, multi-stage trailing stops, additional confirmation filters, and other custom functionality based on your specifications.

The final solution is delivered with full source code and post-delivery support. Contact us for a free consultation to discuss the scope and timeline of your project.

 

We Value Your Feedback

We are committed to the ongoing development and refinement of our indicators. If you’ve spotted a bug, feel that something essential is missing, or have ideas that could make the indicator even better, just send us a message. Your feedback helps us improve and deliver tools that truly meet traders’ needs.

See other indicators on a single subscription
MT4 Support & Resistance Zones Indicator (Dashboard)
MT4 Divergence Indicator (Scanner)
MT4 Candlestick Patterns Indicator (Scanner)