Ichimoku SuppRes AD Indicator: Cloud Edges Only

Written by Dominic Walsh · Published · Last updated

The ichimoku suppres ad indicator throws most of the system away on purpose. No Tenkan, no Kijun, no Chikou. What remains is Senkou A and Senkou B, treated purely as support and resistance. Both lines turn lime when the cloud is bullish and red when it is not.

This build ships as a compiled .ex4 for MT4 and .ex5 for MT5; the screenshots below come from EURUSD H1.

Platforms MT4 (.ex4) + MT5 (.ex5)
Chart window Main price chart
Plots 4: Senkou A (bull), Senkou B (bull), Senkou A (bear), Senkou B (bear)
Alerts popup, push notification, email, sound
Inputs 10

What the Ichimoku SuppRes AD Indicator draws on the chart

Senkou A (bull) and Senkou B (bull) are the two lime lines.

Senkou A (bear) and Senkou B (bear) carry the same values in red.

Only one colour pair shows at a time, and the higher span decides which.

Nothing else from the Ichimoku set appears on the chart.

  • Senkou A (bull): line, lime, width 2
  • Senkou B (bull): line, lime, width 2
  • Senkou A (bear): line, red, width 2
  • Senkou B (bear): line, red, width 2
Ichimoku SuppRes AD indicator on EURUSD H1 with the cloud edges over price
Ichimoku SuppRes AD indicator on EURUSD H1 with the cloud edges over price

How the Ichimoku SuppRes AD Indicator calculates its values

Reading the two spans

iIchimoku supplies MODE_SENKOUSPANA and MODE_SENKOUSPANB at `TenkanPeriod` `9`, `KijunPeriod` `26` and `SenkouBPeriod` `52`. Those three numbers are the classic settings. Using the terminal call means the values match any other Ichimoku on the same chart.

Pulling the cloud back onto price

src takes the bar index plus `CloudShift` `26`. Standard Ichimoku pushes the cloud forward, which leaves it hanging beyond the last candle. Reading the shifted index instead lays the two spans over the bars that already exist, where they act as levels.

Colouring by cloud direction

When Senkou A sits above Senkou B the lime buffers take the values. Otherwise the red pair does. Colour therefore reports the shape of the cloud rather than where price sits relative to it.

How to read the signals

Treat both lines as levels, since that is the whole design.

Lime means Senkou A leads Senkou B, which is the bullish cloud shape.

The gap between the two lines shows how thick the cloud is at that bar.

A thin cloud offers weaker resistance than a thick one, as with any Ichimoku reading.

Alert channels in this build: popup, push notification, email and sound, one message per closed bar.

`EnableAlerts` ships on with `EnablePopup` carrying the message. `EnablePushNotify`, `EnableEmail` and `EnableSound` stay off by default. `SoundFile` names the clip. The test compares two completed closes, so one message follows each closed bar.

Every Ichimoku SuppRes AD Indicator input

Core settings

Setting What it does Default
TenkanPeriod Conversion line length feeding Senkou A, default `9`. 9
KijunPeriod Base line length feeding Senkou A, default `26`. 26
SenkouBPeriod Length behind Senkou B, default `52`. 52
CloudShift How far back the code pulls the cloud, default `26` bars. 26

Alert settings

Setting What it does Default
EnableAlerts Switches the cloud alerts on as a group, default `true`. on
EnablePopup Raises the terminal dialog on a cloud event, default `true`. on
EnablePushNotify Sends the cloud event to the MetaTrader mobile app, default `false`. off
EnableEmail Mails the cloud event through the terminal, default `false`. off
EnableSound Plays a file on a cloud event, default `false`. off
SoundFile Name of the wav file the cloud alert uses, default `alert.wav`. alert.wav
Ichimoku SuppRes AD indicator inputs: TenkanPeriod, KijunPeriod, SenkouBPeriod, CloudShift
Ichimoku SuppRes AD indicator inputs: TenkanPeriod, KijunPeriod, SenkouBPeriod, CloudShift

Settings that fit your chart

The Ichimoku settings come from daily candles, and they still read best higher up. EURUSD H1 is the reference chart, where `SenkouBPeriod` at `52` covers over two days. On M5 the spans move too fast to act as levels. On H4 and daily they hold for weeks.

When the Ichimoku SuppRes AD Indicator fails

Pulling the cloud back removes the forward projection that many traders rely on.

Senkou B changes slowly by design, so a level can persist long after it stopped mattering.

Colour reports cloud shape, not price position, which is easy to misread at a glance.

Copy the compiled Ichimoku SuppRes AD Indicator file into your MQL4/Indicators folder, and the MT5 build into MQL5/Indicators, then restart the terminal and drag it onto a chart. The step-by-step guide with screenshots is at how to install MT4 and MT5 indicators.

Related on forexmt4systems.com: Ichimoku Trend Strategy.

Background reading on the method behind the Ichimoku SuppRes AD Indicator: iad (AD) at the MQL5 Documentation, Stockcharts Ad Percent at StockCharts ChartSchool.

Download the Ichimoku SuppRes AD Indicator for MT4 and MT5

The zip holds the compiled Ichimoku SuppRes AD Indicator build for MT4 and MT5, plus a short README. Compiled files only, no source. Enter your email below and the download link arrives in your inbox.

Download this indicator free

Enter your email and the file is yours. You also get the full MT4 and MT5 library.

  • 1,380+ indicators
  • MT4 and MT5 files
  • No spam, unsubscribe any time

FAQ

Why does CloudShift pull the spans back 26 bars?

Because the standard cloud is projected forward, where no candles exist yet. Reading the value at index plus `CloudShift` `26` lays Senkou A and Senkou B over the bars already on the chart. There they work as support and resistance you can actually test.

What decides between the bull and bear plots?

Which span sits higher. Senkou A above Senkou B fills the two lime buffers, and the reverse fills the red pair. Only one colour shows at a time, so the line changes shade at the moment the cloud twists.

Are TenkanPeriod and KijunPeriod still used?

Yes, but only inside the calculation. Senkou A is the midpoint of the conversion and base lines, so `TenkanPeriod` `9` and `KijunPeriod` `26` still shape it. Neither line appears on the chart in this build.

Does SenkouBPeriod at 52 suit H4?

It suits H4 and daily well, since 52 bars there covers a genuine stretch of structure. On EURUSD H1 the same setting covers a bit over two days, which still works. Below M15 the spans shift too quickly to behave like levels.

Are results guaranteed?

No. Trading involves risk. Results are not guaranteed; past performance is not indicative of future results. Use the Ichimoku SuppRes AD Indicator as one input. Always backtest before trading live.

Category: this is part of our Trend collection. Also, browse more Trend for MetaTrader, or explore every MT4 indicator and MT5 indicator on the site.

External references

Dominic Walsh - Forex trader and MT4/MT5 developer

About the author

Written by Dominic Walsh, a Forex trader and MT4/MT5 indicator, Expert Advisor and script developer. Every tool on forexmt4systems.com is tested on live charts before release and ships with ready-to-use compiled MT4 (.ex4) and MT5 (.ex5) files. Learn more about the trader and developer behind this site.

How we build, test and correct every tool: Editorial & Testing Policy. Trading carries risk; see the disclaimer.

Leave a Comment