Welcome Forex EA downloads & MT4/MT5 auto-trading resources — EAs, Gold EAs, quant tools and real-world automation.
Sign In Sign Up

RSI MA Signal Indicator - MetaTrader 5 Script - MQL5 #65365 - MT4/MT5 Resources

author EAcpu | 3 reads | 0 comments |

RSI MA Signal Indicator - indicator for MetaTrader 5

Simple yet effective signals indicator for MetaTrader 5.

This indicator combines two classic tools, RSI and Moving Average (MA), to identify trend following signals. It is designed as a clean, non-drawing visualization tool, ideal for manual trading or as a signal source for an Expert Advisor (EA).

RSI MA Signal Indicator - indicator for MetaTrader 5

The indicator draws arrows only when two conditions are met:

Buy signal (blue arrow):

1. The closing price is outside the moving average (confirming an uptrend).

2. The RSI value is above the 50 level (confirming bullish momentum).

Sell ​​signal (red arrow):

1. The price closes below the moving average (confirming a downtrend).

2. The RSI value is below the 50 level (confirming bearish momentum).

- Clean, commented code.

- All parameters (RSI period, MA period) are fully customizable in the input data.

- Use standard MT5 signal buffers (ideal for use with iCustom() in EAs).

A quick comment.

MT5 version of indicators https://www.mql5.com/ru/code/25465

The indicator uses Gaussian smoothing to construct dynamic price channels to identify support and resistance lines. It calculates smoothed highs and lows for a given period, finds their extreme values ​​and displays three lines: resistance above (maximum of smoothed highs), support below (minimum of smoothed lows), and the midline between them, forming an adaptive trading channel.

Script for displaying updated data on open positions.


Attachment download

📎RSI_MA_Signal.mq5 (4.72 KB)

Source: MQL5 #65365

Verification code Refresh