All Kinds Of RSI 2
All Kinds Of RSI 2 — a MetaTrader 4 indicator kept in the Old Kings collection. Its name points to the RSI oscillator (overbought / oversold zones). Its source code uses divergence checks, moving averages and ATR. It can send alerts and can read another timeframe. It has 40 settings, for example Time Frame (default 0), RSI Mode (default 0) and Price (default 0). Load it on a demo chart and check whether its signals repaint before trusting them. Inside: 2 indicator files with source code (.mq4) you can open and edit in MetaEditor. Old Kings are classic community tools shared as-is. Not tested by PolyMaria. Try it on a demo account first. Are you the author of this tool? Message us on Telegram (@abumarket_support) and we will credit you or take it down.
Indicator · MT4 · v1.0 · Free
About All Kinds Of RSI 2
All Kinds Of RSI 2 is an indicator for MetaTrader 4 based on Divergence, Moving Average and ATR. It can alert you with a pop-up, sound, email or push message and can show data from another timeframe (MTF). It has 40 settings, such as Time frame, Rsi mode and Price. MQL source code included.
Files in the download: All Kinds of RSI\AllKindsOfRSI_v1.2 600+.ex4, All Kinds of RSI\AllKindsOfRSI_v1.2 600+.mq4.
Settings
| Setting | Default | What it does |
|---|---|---|
| Time frame | 0 | TimeFrame in min |
| Rsi mode | 0 | RSI method |
| Price | 0 | Applied to |
| Rsi length | 14 | RSI Period |
| Pre smooth | 1 | PreSmooth MA Period |
| Pre smooth method | SMA | PreSmooth MA Method |
| Smooth | 1 | Smoothing MA Period |
| Smooth method | SMA | Smoothing MA Method |
| Signal | 3 | Signal MA Period |
| Signal method | SMA | Signal MA Method |
| Up dn length | 2 | Up/Down Period(Connors RSI) |
| Roc length | 100 | ROC Period(Connors RSI) |
| Levels mode | oBoS | |
| Overbought level | 80 | Overbougt Level (ex.70) |
| Oversold level | 20 | Oversold Level (ex.30) |
| Look back period | 20 | LookBack Period for LevelsMode=1,2 |
| Upper multiplier | 1 | Upper Band Multiplier for LevelsMode=1 |
| Lower multiplier | 1 | Lower Band Multiplier for LevelsMode=1 |
| Fractal size | 1 | Fractal Size in bars(eg.1-3 bars) |
| Scale mode | 0 | Scale Mode |
| Show oscillator | false | Show Oscillator |
| Count bars | 0 | Number of bars counted: 0-all bars |
| Divergence | === Divergence === | |
| Show regular divergence | true | Show Regular Divergence |
| Show hidden divergence | true | Show Hidden Divergence |
| Divergence on oscillator | false | Divergence On Oscillator |
| Divergence price | 0 | Divergence Price |
| Use high low | true | Use High/Low Prices |
| Pivot strength | 1 | Pivot Strength(Fractal Size) |
| Pivot occurrence | 1 | Pivot Occurrence in bars |
| Look back pivots | 1 | LookBack Period for Pivots |
| Min bars between pivots | 5 | Min Distance Between Pivots in bars |
| Max bars between pivots | 50 | Max Distance Between Pivots in bars |
| Bullish divergence color | clrDeepSkyBlue | Colour on the chart |
| Bearish divergence color | clrLightCoral | Colour on the chart |
| Regular divergence style | 0 | |
| Hidden divergence style | 2 | |
| Regular divergence width | 2 | |
| Hidden divergence width | 0 | |
| Unique name | allkindrsi |
How to install
- Download the ZIP from your PolyMaria library and unzip it.
- In MetaTrader 4 open File → Open Data Folder, then go to MQL4 → Indicators.
- Copy the .mq4 file(s) there. Put any .mqh files in MQL4 → Include.
- Open the .mq4 file in MetaEditor and press Compile (F7) if MetaTrader does not show it.
- Drag the indicator from the Navigator onto a chart and adjust the settings.
Tags: RSI · Alerts · Divergence · Multi-Timeframe (MTF) · Moving Average · ATR · MT4 Indicator · MQL4 Source Code