TMA-EMA (+RSI+RA)

Track smoothed ma and RSI signals on MT4.

Last updated: Compatibility: MetaTrader 4
Jump to Download Read Full Guide
✓ Free direct download✓ Direct package link available✓ Demo testing recommended
TMA-EMA (+RSI+RA) – Track smoothed MA and RSI signals on MT4
On this page
  1. What is TMA-EMA (+RSI+RA)?
  2. How to use TMA-EMA (+RSI+RA)
  3. Where it helps
  4. MT4 Indicator Parameters
  5. How to Install .ex4 Indicator in MetaTrader 4
  6. Download TMA-EMA (+RSI+RA)

What is TMA-EMA (+RSI+RA)?

TMA-EMA (+RSI+RA) source overview chart

tma-ema (+rsi+ra) is an MT4 indicator that combines a smoothed moving average with multi-condition RSI signal arrows. The smoothed moving-average line changes color with its slope to show trend direction. Minimum angle thresholds help filter range noise, while ATR calculations reduce excessive reactions during sharp price swings.

How to use TMA-EMA (+RSI+RA)

TMA-EMA (+RSI+RA) source usage chart

Add tma-ema (+rsi+ra) to an MT4 chart to observe the slope-colored moving average line and RSI signal arrows. Follow the line color and look for bullish RSI signals on pullbacks, while Treat each signal as a qualifying condition and make the final entry decision manually. Signal arrows appear at RSI zero-crossings or configured RSI levels, helping identify entries in the trend direction.

Where it helps

Recognize trend direction intuitively through slope-based moving average color changes
Review pullback and retracement timing when multi-condition markers appear along the trend
Reduce false signals in ranges by switching line colors only after the slope reaches a minimum angle

MT4 Indicator Parameters

The table below lists the available MT4 indicator parameters. You can customize these options in the MetaTrader Inputs dialog to match your trading preferences.

ParameterDescription
note1Labels the main trend moving average settings section.
Color of MA change on::Sets the condition for changing moving average line colors. Default: Change color on slope of MA.
MA calculated?Selects the moving average calculation mode. Default: use MA ( NRP ).
Counting cross Threshold (1-21)Sets the slope-angle threshold for trend transition evaluation. Default: 21.
Trend ThresholdSets the minimum price threshold required for trend identification. Default: 0.0.
Threshold Calculate using?Selects the threshold calculation method. Default: Build in ATR.
Threshold Calculate periodSets the lookback calculation period for the threshold calculation. Default: 10.
note2Labels the moving average pre/post smoothing settings section.
Ma period ( or centered TMA )Sets the lookback period for the moving average calculation. Default: 20.
Ma typeSets the moving average algorithm type. Default: Linear weighted MA.
Ma LambdaAdjusts moving average smoothing intensity. Default: 5.0.
Ma price to useSelects the price field applied to moving average calculation. Default: Close.
Price smoothing periodSets the lookback period for smoothing price data prior to MA calculation. Default: 1.
Price smoothing LambdaSets the price pre-smoothing weighting factor. Default: 5.0.
Price smoothing typeSets the averaging method used for price pre-smoothing. Default: SMA -Simple moving average.
Po-smoothing periodSets the lookback period for post-smoothing the moving average line. Default: 1.
Po-smoothing LambdaSets the post-smoothing weighting factor. Default: 0.1.
Po-smoothing typeSets the smoothing algorithm applied after moving average calculation. Default: Laguerre gamma.
TMA bands deviation periodSets the calculation period for the TMA bands standard deviation. Default: 100.
TMA bands deviationSets the deviation multiplier for band width. Default: 1.0.
note11Labels the RSI signal logic settings section.
RSI trend logic on :Enables or disables RSI-based trend and signal evaluation logic. Default: Change color on zero cross.
RSI periodSets the calculation period for the RSI. Default: 2.
RSI price to useSelects the price field applied to RSI calculation. Default: Close.
Smoothing RSI price period ( =1, no smoo...Sets the lookback period for smoothing price data prior to RSI calculation. Default: 1.
Smoothing RSI price Ma LambdaSets the weighting factor for RSI price smoothing. Default: 5.0.
Smoothing average typeSets the averaging method used for smoothing the RSI price data. Default: SMA -Simple moving average.
First UP level (original RSI +50)?Sets the initial threshold level for bullish pullback and entry signals. Default: 10.
First DOWN level (original RSI +50)?Sets the initial threshold level for bearish pullback and entry signals. Default: -10.
Second UP level (original RSI +50)?Sets the secondary threshold level for strong bullish continuation signals. Default: 30.
Second DOWN level (original RSI +50)?Sets the secondary threshold level for strong bearish continuation signals. Default: -30.
RSI extra Arrows visible?Enables or disables the display of extra signal arrows on the chart. Default: false.
Retracement arrow on first level visible?Enables or disables pullback and retracement arrows triggered at the first level. Default: false.
Retracement arrow on second level visible?Enables or disables pullback and retracement arrows triggered at the second level. Default: true.
RSI extra Arrow sizeSets the visual pixel size of the displayed signal arrows. Default: 2.
RSI extra Up Arrow codeSets the Wingdings character code for bullish upward arrows. Default: Diamond.
RSI extra Down arrow codeSets the Wingdings character code for bearish downward arrows. Default: Diamond.
RSI extra Arrow gapAdjusts the vertical offset gap between candles and displayed signal arrows. Default: 0.5.
TMA-EMA (+RSI+RA) parameter settings
Default MT4 Indicator Settings

The screenshot above shows the default input parameters in the MT4 settings window.

How to Install .ex4 Indicator in MetaTrader 4

  1. Download the ZIP file and extract it.
  2. In MT4, select File → Open Data Folder.
  3. Open MQL4 → Indicators and copy the EX4 or MQ4 file into it.
  4. If the package includes library files, copy them to MQL4 → Libraries. Copy TPL files to the top-level templates folder.
  5. Restart MT4, find the indicator in the Navigator, and drag it onto a chart.

Test the tool on a demo account first. File contents and required folders can vary between packages.

Free indicator package

Is TMA-EMA (+RSI+RA) Free to Download?

Yes. The current MT4 package is available at no charge from the direct link below. Test it in a demo environment before using it with live funds.

  • ✓ No purchase required
  • ✓ MT4 indicator package
  • ✓ Demo testing recommended
Rate this indicator☆☆☆☆☆ 0.0 (0)
Download ZIPtma-ema-rsira.zipFile type: .zip
Before you trade

Indicators are analytical tools, not guarantees of profit. Test every download in a demo environment and make decisions based on your own risk tolerance.