INVITE-ONLY SCRIPT

TradeChartist Ichimoku Trader

Updated
™TradeChartist Ichimoku Trader is an elegant and functional breakouts trading indicator that generates trade signals based on two types of breakouts - True Ichimoku Kumo Breakouts and Ichimoku Trade Bands Breakouts, which can be further filtered using ™TradeChartist MA Visualizer and/or using an external Filter.

===================================================================================================================


╔════════ 𝗖𝗹𝗼𝘂𝗱 𝗦𝗲𝘁𝘁𝗶𝗻𝗴𝘀 ═════════╗


Cloud Settings form the fundamental factor for this indicator to detect the breakouts. The settings for the Ichimoku Cloud is Automatic by default, but this can be changed based on the user preference from the settings under 𝐂𝐥𝐨𝐮𝐝 𝐓𝐲𝐩𝐞, which also includes a manual input option. Ichimoku traders can experiment different settings combinations under manual settings to suit their trading frequency and timeframe traded.

Ichimoku Cloud with its components can be displayed or hidden by enabling/disabling 𝐃𝐢𝐬𝐩𝐥𝐚𝐲 𝐈𝐜𝐡𝐢𝐦𝐨𝐤𝐮 𝐂𝐥𝐨𝐮𝐝. Also, Sʜᴏᴡ Iᴄʜɪᴍᴏᴋᴜ Cʀᴏssᴇs from the Cloud Settings plots tiny crosses on chart.

===================================================================================================================


╔═════════ 𝗕𝗮𝗻𝗱𝘀 𝗦𝗲𝘁𝘁𝗶𝗻𝗴𝘀 ════════╗


Even though the Ichimoku Trade Bands are derived from the Cloud Parameters, the Bᴀɴᴅ Wɪᴅᴛʜ (0.236 - 1) and Lᴏᴏᴋʙᴀᴄᴋ (5 - 200) influences the sensitivity and the width of the bands, which has an effect on the risk and reward expected from Ichimoku Trade Bands Breakout trade.

Trade Bands can be displayed or hidden by enabling/disabling 𝐃𝐢𝐬𝐩𝐥𝐚𝐲 𝐈𝐜𝐡𝐢𝐦𝐨𝐤𝐮 𝐓𝐫𝐚𝐝𝐞 𝐁𝐚𝐧𝐝𝐬. Also, the Bands mean line can be enabled or disabled using 𝐃𝐢𝐬𝐩𝐥𝐚𝐲 𝐓𝐫𝐚𝐝𝐞 𝐁𝐚𝐧𝐝𝐬 𝐌𝐞𝐚𝐧 𝐋𝐢𝐧𝐞 check box and its line width can be changed using Tʀᴀᴅᴇ Bᴀɴᴅs Mᴇᴀɴ Lɪɴᴇ Wɪᴅᴛʜ dropdown.

===================================================================================================================


╔═════════ 𝗠𝗔 𝗩𝗶𝘀𝘂𝗮𝗹𝗶𝘇𝗲𝗿 ═════════╗


MA Visualizer is a powerful and very useful original ™TradeChartist visual method to plot Moving Averages of the close price of the security for user specified look back period in a visually appealing style in the form of colour coded bands. MA Visualizer not only helps the trader spot the price action of the security relative to the moving average, but also paints a visual picture of the trend strength, which must be seen and used on chart to appreciate its elegance. One of 15 different types of Moving Averages can be used to visualize the price action.

Activate 𝗠𝗔 𝗩𝗶𝘀𝘂𝗮𝗹𝗶𝘇𝗲𝗿 and choose the MA type from MA Vɪsᴜᴀʟɪᴢᴇʀ Tʏᴘᴇ dropdown and entering the lookback period in MA Vɪsᴜᴀʟɪᴢᴇʀ ᴘᴇʀɪᴏᴅ input box. MA Visualizer colour theme can be be changed from MA Vɪsᴜᴀʟɪᴢᴇʀ Cᴏʟᴏʀ Sᴄʜᴇᴍᴇ dropdown.

The faster of the two set of bands that form the MA Visualizer reacts to price action faster and can be clearly seen from its change of colour from Bull Colour to Bear Colour or viceversa earlier than the slower set of bands. The fill colour between the bands also helps the user stay in a trade or exit a trade based on other confirmators.

===================================================================================================================


╔═══════ 𝗦𝗶𝗴𝗻𝗮𝗹𝘀 𝗮𝗻𝗱 𝗙𝗶𝗹𝘁𝗲𝗿𝘀 ═══════╗


Signal Type

  • True Ichimoku Kumo Breakout


Ichimoku traders mostly use the Kumo breakouts for trading based on several Bullish and Bearish conditions. For the sake of effective trade entries, trade entry plots for specific cloud events like Kumo twists, Tenkan Sen crossing Kijun Sen, price crossing cloud components etc have been intentionally ignored as Ichimoku traders often tend to visually trade them effectively.

  • Ichimoku Trade Bands Breakout


In addition to the True Kumo Breakouts, users of this script will be able to trade Ichimoku Trade Bands Breakouts. Ichimoku Trade Bands is an original ™TradeChartist model designed to detect early trend changes based on the Ichimoku settings. These bands are comprised of three plots - an upper band, a lower band and a mean line, namely and all are derived from the Ichimoku settings. The bands act as a filter and a breakout from bands' extreme boundaries signals a change in trend. The settings of the bands can be derived automatically or using manual input based on Ichimoku Cloud parameters, accessed from the indicator settings.

The Breakout Trade Entries can be further filtered by use of MA Visualizer or by using an external filter connected to the script.

===================================================================================================================


╔═════════ 𝗙𝗶𝗹𝘁𝗲𝗿 𝗦𝗲𝘁𝘁𝗶𝗻𝗴𝘀 ═════════╗


Filters are normally used to reduce noise in the Trade Entry Signals and they can be quite effective in helping the trader stay in trade and to minimize unproductive trade entries. Ichimoku Trader enables the user to use upto two trade filters - MA Visualizer and /or External Filter respectively.

Moving Averages are very effective trade filters and if the right Moving Average is used with right lookback period based on trade type and timeframe traded, they can be very effective in filtering trades.

Enabling 𝐔𝐬𝐞 𝐌𝐀 𝐕𝐢𝐬𝐮𝐚𝐥𝐢𝐳𝐞𝐫 𝐚𝐬 𝐓𝐫𝐚𝐝𝐞 𝐅𝐢𝐥𝐭𝐞𝐫 filters breakouts only when MA Visualizer agrees with the trend (which can be visualized using the fill colour between the MA Visualizer plots.

Enabling Fɪʟᴛᴇʀ Eᴀʀʟʏ Vɪsᴜᴀʟɪᴢᴇʀ Bʀᴇᴀᴋᴏᴜᴛs in addition filters breakouts even if price closed above the upper MA Visualizer plot without having to agree with fill colour.

In addition to MA Visualizer Filter, and external filter like RSI, MACD etc. can also be used by connecting to Ichimoku Trader under ╔═══ 𝗣𝗹𝘂𝗴 𝗙𝗶𝗹𝘁𝗲𝗿 𝗵𝗲𝗿𝗲 ═══ 🔌 dropdown by enabling 𝐔𝐬𝐞 𝐄𝐱𝐭𝐞𝐫𝐧𝐚𝐥 𝐅𝐢𝐥𝐭𝐞𝐫 𝐚𝐬 𝐓𝐫𝐚𝐝𝐞 𝐅𝐢𝐥𝐭𝐞𝐫. The external filter can be used as the only filter or in addition to MA Visualizer filter.

To get the external filter to work, Sɪɢɴᴀʟ Tʏᴘᴇ must be set right. For plots that are not oscillatory like Moving Averages, Super Trend etc., choose type as Non Oscillatory and for Oscillators like RSI, CCI, MACD etc., choose type as Oscillatory.

For Oscillators, levels must be specified for Fɪʟᴛᴇʀ Lᴇᴠᴇʟ ғᴏʀ ʟᴏɴɢs and Fɪʟᴛᴇʀ Lᴇᴠᴇʟ ғᴏʀ sʜᴏʀᴛs, especially if the Oscillator doesnt have 0 as mid line, like RSI. Even for 0 mid oscillators like CCI, filter levels like 100/-100 work effectively to filter noise.

Use 𝐓𝐫𝐚𝐝𝐞 𝐙𝐨𝐧𝐞𝐬 𝐁𝐚𝐜𝐤𝐠𝐫𝐨𝐮𝐧𝐝 𝐅𝐢𝐥𝐥 under 𝗨𝘀𝗲𝗳𝘂𝗹 𝗘𝘅𝘁𝗿𝗮𝘀 to paint the trade zones background. It helps visually see the effect of filters on the breakout entries and also the trade performance.

===================================================================================================================


╔═════════ 𝗨𝘀𝗲𝗳𝘂𝗹 𝗘𝘅𝘁𝗿𝗮𝘀 ═════════╗


Ichimoku Trader also includes the following useful extras

  • 𝐓𝐫𝐚𝐝𝐞 𝐙𝐨𝐧𝐞𝐬 𝐁𝐚𝐜𝐤𝐠𝐫𝐨𝐮𝐧𝐝 𝐅𝐢𝐥𝐥 paints the trade zones in green and red as mentioned above.


  • Sʜᴏᴡ Hɪɢʜs ᴀɴᴅ Lᴏᴡs plots the highest highs of the Bull Zone and the lowest lows of the Bear Zone to help spot the wicks, support and resistance.


  • Tᴀᴋᴇ Pʀᴏғɪᴛ Bᴀʀs helps detect the volatility exhaustion prices and plots $ signs to help the trader take profits or move stop loss levels to secure gains or to reduce losses.


  • Vɪsᴜᴀʟɪᴢᴇʀ Cᴏʟᴏʀ Bᴀʀs paints the price bars with trend intensity and the user can opt from one of two themes under Bᴀʀ Cᴏʟᴏʀ Sᴄʜᴇᴍᴇ (Chilli and Flame).


  • The bar colors can be inverted by enabling Iɴᴠᴇʀᴛ Bᴀʀ Cᴏʟᴏʀs to see reverse bias with respect to the current trade direction.


===================================================================================================================

╔═════════ 𝗔𝗹𝗲𝗿𝘁𝘀 ═════════╗

Alerts can be created for Long and Short entries by using Once Per Bar Close as Alert Frequency. Entries are generated on Real time bars based on Breakout and filter conditions. It is recommended to wait for bar close before taking a position based on Ichimoku Trader Trade Entries.

The indicator does not repaint and can be confidently used for alerts and trade entries without worrying about signals disappearing.

™TradeChartist Ichimoku Trader 𝗧𝗿𝗲𝗻𝗱 𝗜𝗱𝗲𝗻𝘁𝗶𝗳𝗶𝗲𝗿 can also be connected to ™TradeChartist Plug and Trade to generate entries along with Targets, Stop Loss plots etc. Target and Stop Loss alerts can be created using Plug and Trade's Alerts system.

===================================================================================================================

There are several combinations of settings that can be tested on the security traded based on timeframe and risk/reward expectations. The indicator can be used for trade entries with filter combinations or can be used as standalone Visualizer for trend confirmations, levels etc. Following are a few examples using the Visualizer.



╔════════ 𝗘𝘅𝗮𝗺𝗽𝗹𝗲 𝗖𝗵𝗮𝗿𝘁𝘀 ════════╗


1. BTC-USDT 1hr True Ichimoku Kumo Breakout with no filters.

snapshot



2. BTC-USDT 1hr Ichimoku Trade Bands (Default) Breakout with no filters.

snapshot



3. BTC-USDT 1hr Ichimoku Trade Bands (Default) Breakout using 200 period Hull MA Visualizer filter.

snapshot



4. AAPL 4hr Ichimoku Trade Bands (Default) Breakout using 200 period VIDYA MA Visualizer filter. Note: VIDYA is normally used for long term trades.

snapshot



5. GBP-USD 5m True Ichimoku Kumo Breakout using 144 period TEMA MA Visualizer filter and Money Flow Index connected as external filter with 80/20 Filter values.

snapshot



6. XAU-USD 1hr Ichimoku Trade Bands (Default) Breakout using 144 period TEMA MA Visualizer and Keltner Channels basis line as external non-oscillatory filter, connected to ™TradeChartist Plug and Trade using Ichimoku Trader 𝗧𝗿𝗲𝗻𝗱 𝗜𝗱𝗲𝗻𝘁𝗶𝗳𝗶𝗲𝗿.

snapshot



7. SHITPERP 1hr Ichimoku Trade Bands (0.618 Band Width and Lookback 89 periods) using 50 period Zero-Lag EMA Visualizer Filter.

snapshot


===================================================================================================================

Best Practice: Test with different settings first using Paper Trades before trading with real money

===================================================================================================================

This is not a free to use indicator. Get in touch with me (PM me directly if you would like trial access to test the indicator)

Premium Scripts - Trial access and Information


Trial access offered on all Premium scripts.

PM me directly to request trial access to the scripts or for more information.

===================================================================================================================


Release Notes
Code Optimised
Release Notes
Updated to Pine V5. Code optimised.
bandsbreakoutfilterIchimoku CloudichimokuforexichimokukinkohyoichimokutraderMoving AveragesmultimovingaveragestradefilterTrend AnalysisVolatility

Invite-only script

Access to this script is restricted to users authorized by the author and usually requires payment. You can add it to your favorites, but you will only be able to use it after requesting permission and obtaining it from its author. Contact TradeChartist for more information, or follow the author's instructions below.

TradingView does not suggest paying for a script and using it unless you 100% trust its author and understand how the script works. In many cases, you can find a good open-source alternative for free in our Community Scripts.

Author's instructions

Want to use this script on a chart?

Warning: please read before requesting access.

Get in touch with me if you would like access to my Premium scripts for a trial before deciding on lifetime access.

Telegram - @Trade_Chartist

Free Scripts - bit.ly/Free-Scripts
Also on:

Disclaimer