Loading…

All Kinds Of RSI

This Old Kings indicator for MetaTrader 4 is called All Kinds Of RSI. Judging by its name, it is built around the RSI oscillator (overbought / oversold zones). In the code it works with 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

All Kinds Of RSI 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: AllKindsOfRSI_v1.2 600+.ex4, AllKindsOfRSI_v1.2 600+.mq4.

Settings

SettingDefaultWhat it does
Time frame0TimeFrame in min
Rsi mode0RSI method
Price0Applied to
Rsi length14RSI Period
Pre smooth1PreSmooth MA Period
Pre smooth methodSMAPreSmooth MA Method
Smooth1Smoothing MA Period
Smooth methodSMASmoothing MA Method
Signal3Signal MA Period
Signal methodSMASignal MA Method
Up dn length2Up/Down Period(Connors RSI)
Roc length100ROC Period(Connors RSI)
Levels modeoBoS
Overbought level80Overbougt Level (ex.70)
Oversold level20Oversold Level (ex.30)
Look back period20LookBack Period for LevelsMode=1,2
Upper multiplier1Upper Band Multiplier for LevelsMode=1
Lower multiplier1Lower Band Multiplier for LevelsMode=1
Fractal size1Fractal Size in bars(eg.1-3 bars)
Scale mode0Scale Mode
Show oscillatorfalseShow Oscillator
Count bars0Number of bars counted: 0-all bars
Divergence=== Divergence ===
Show regular divergencetrueShow Regular Divergence
Show hidden divergencetrueShow Hidden Divergence
Divergence on oscillatorfalseDivergence On Oscillator
Divergence price0Divergence Price
Use high lowtrueUse High/Low Prices
Pivot strength1Pivot Strength(Fractal Size)
Pivot occurrence1Pivot Occurrence in bars
Look back pivots1LookBack Period for Pivots
Min bars between pivots5Min Distance Between Pivots in bars
Max bars between pivots50Max Distance Between Pivots in bars
Bullish divergence colorclrDeepSkyBlueColour on the chart
Bearish divergence colorclrLightCoralColour on the chart
Regular divergence style0
Hidden divergence style2
Regular divergence width2
Hidden divergence width0
Unique nameallkindrsi

How to install

  1. Download the ZIP from your PolyMaria library and unzip it.
  2. In MetaTrader 4 open File → Open Data Folder, then go to MQL4 → Indicators.
  3. Copy the .mq4 file(s) there. Put any .mqh files in MQL4 → Include.
  4. Open the .mq4 file in MetaEditor and press Compile (F7) if MetaTrader does not show it.
  5. Drag the indicator from the Navigator onto a chart and adjust the settings.

Download the PDF guide

Tags: RSI · Alerts · Divergence · Multi-Timeframe (MTF) · Moving Average · ATR · MT4 Indicator · MQL4 Source Code

Old Kings — classic MT4 & MT5 collection · PolyMaria