The ichimoku cloud indicator access indicator plots the whole system and adds gated cross marks. The detail worth knowing is where those marks sit. `ArrowOffsetFrac` takes a share of the bar range, so the gap follows the candle instead of a fixed point count.
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 | 7: Tenkan, Kijun, SenkouA, SenkouB, Chikou, BUY (TK above cloud), SELL (TK below cloud) |
| Alerts | popup, push notification, email, sound |
| Inputs | 10 |
What the Ichimoku Cloud Indicator Access Indicator draws on the chart
Tenkan is turquoise and Kijun is sea green.
SenkouA is lime green and SenkouB is crimson. Together they form the cloud.
Chikou is the orange line, sitting well to the left of price.
BUY (TK above cloud) and SELL (TK below cloud) mark gated crossings.
- Tenkan: line, turquoise, width 1
- Kijun: line, sea green, width 2
- SenkouA: line, lime green, width 1
- SenkouB: line, crimson, width 1
- Chikou: line, orange, width 1
- BUY (TK above cloud): arrow, lime, width 3, arrow code 233
- SELL (TK below cloud): arrow, red, width 3, arrow code 234

How the Ichimoku Cloud Indicator Access Indicator calculates its values
Reading the system
iIchimoku supplies all five components at `TenkanInput` `9`, `KijunInput` `26` and `SenkouBInput` `52`. Every line comes from one call. The plot therefore matches any other Ichimoku on the chart.
The strict crossing test
crossUp needs Tenkan strictly below Kijun on the previous bar and strictly above it now. Strict tests on both bars mean two lines sitting exactly level produce nothing. That avoids a duplicate mark.
Scaling the mark
offset takes the bar range times `ArrowOffsetFrac` `0.5`. A zero or negative range falls back to twenty points. The gap then suits the candle it belongs to, on any instrument.
How to read the signals
A mark means the crossing happened with price clear of the cloud.
Marks scale with the bar, so they read well on quiet and busy candles alike.
Five lines plus arrows crowd a chart, so give it room.
Chikou sits well to the left, which is why that side looks empty.
Alert channels in this build: popup, push notification, email and sound, one message per closed bar.
Four channels hang off `EnableAlerts`, which starts on. `EnablePopup` joins it. `EnablePushNotify`, `EnableEmail` and `EnableSound` all begin false. `SoundFile` picks the clip. The cross test reads two closed bars.
Every Ichimoku Cloud Indicator Access Indicator input
Core settings
| Setting | What it does | Default |
|---|---|---|
TenkanInput |
Conversion line length, default `9`. | 9 |
KijunInput |
Base line length, default `26`. | 26 |
SenkouBInput |
Second span length, default `52`. | 52 |
Display settings
| Setting | What it does | Default |
|---|---|---|
ArrowOffsetFrac |
Mark distance as a share of the bar range, default `0.5`. | 0.5 |
Alert settings
| Setting | What it does | Default |
|---|---|---|
EnableAlerts |
Master switch for the TK cross alerts, default `true`. | on |
EnablePopup |
Terminal dialog on a TK cross, default `true`. | on |
EnablePushNotify |
Phone push on a TK cross, default `false`. | off |
EnableEmail |
Mail delivery on a TK cross, default `false`. | off |
EnableSound |
Sound playback on a TK cross, default `false`. | off |
SoundFile |
Wav clip for the cross alert, default `alert.wav`. | alert.wav |

Settings that fit your chart
Scaling by bar range lets one setting travel. EURUSD H1 is the reference chart, where `SenkouBInput` at `52` covers two days. On M5 the marks shrink with the candles. On gold they grow to match, and nothing needs retuning.
When the Ichimoku Cloud Indicator Access Indicator fails
The cloud sits ahead of price, so the gate compares against a level from 26 bars back.
A crossing with price already far from the cloud arrives late in the move.
Scaling by bar range gives a doji an almost invisible mark.
Copy the compiled Ichimoku Cloud Indicator Access 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.
Download the Ichimoku Cloud Indicator Access Indicator for MT4 and MT5
The zip holds the compiled Ichimoku Cloud Indicator Access 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.
FAQ
What does ArrowOffsetFrac at 0.5 give?
Half the bar range as the gap between mark and candle. A tall candle pushes the arrow out further and a small one keeps it close. A zero range falls back to twenty points, which guards against a flat bar.
Why does TenkanInput need a strict crossing?
So two lines sitting exactly level produce nothing. A loose comparison would fire repeatedly through a flat stretch where Tenkan equals Kijun. Strict tests on both bars keep the mark to a real crossing.
What does the cloud gate block?
Crossings inside the cloud, or on its wrong side. A BUY (TK above cloud) mark needs the close clear of both spans. That one condition removes most of the crossings a plain Ichimoku would show.
Is SenkouBInput at 52 too slow for H1?
It covers just over two days there, which still gives the slower span something real to describe. The numbers suit daily bars best. H4 and daily fit them better, though H1 stays workable.
Are results guaranteed?
No. Trading involves risk. Results are not guaranteed; past performance is not indicative of future results. Use the Ichimoku Cloud Indicator Access 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
- For background on this concept, see ICHIMOKU Kinkō Hyō on Wikipedia.
- For broader market context, see ivolumes (VOLUMES) at the MQL5 Documentation.
