MZ Adaptive Ichimoku Cloud (Volume, Volatility, Chikou Filter) This study is a functional enhancement to conventionally used Ichimoku Clouds . It uses particular effective adaptive parameters (Relative Volume Strength Index (MZ RVSI ), Volatility and Chikou Backward Trend Filter) to adapt dynamic lengths for Kijun-sen, Tenkan-sen, Senkou-span and Chikou .
This study uses complete available Ichimoku Clouds trading methodology to provide trade confirmations. Its still in experimental phase so will be updated accordingly.
ADAPTIVE LENGTH PARAMETERS
Relative Volume Strength Index (MZ RVSI )
For adaptive length, I tried using Volume and for this purpose I used my Relative Volume Strength Index " RVSI " indicator. RVSI is the best way to detect if Volume is going for a breakout or not and based on that indication length changes.
RVSI breaking above provided value would indicate Volume breakout and hence dynamic length would accordingly make Ichimoku Clouds more over-fitted to better act as support and resistance . Similar case would happen if Volume goes down and dynamic length becomes more under-fit.
Original RVSI Library and study can be found here:
Volatility
Average true range is used as volatility measurement and detection tool. Dual ATR condition would decide over-fitting or under-fitting of curve.
Chikou Backward Trend Filter
Chikou is basically close value of ticker offset to close and it is a good for indicating if close value has crossed potential Support/Resistance zone from past. Chikou is usually used with 26 period.
Chikou filter uses a lookback length calculated from provided lookback percentage and checks if trend was bullish or bearish within that lookback period.
Original Chikou Filter library and study can be found here:
ADAPTIVE ICHIMOKU CLOUD
Tenkan-Sen (Conversion Line)
Tenkan-sen is a moving average that is calculated by taking the average of the high and the low for the last nine periods conventionally but in this study its length is dynamically adapted based on Volume, Volatility and Chikou filter. Default adaption range is set to 9-30 which I found universally applicable to almost every market on all time-frames.
Kijun-Sen (Base Line)
The Kijun-Sen is usually considered a support/resistance line which also acts as an indicator of price movements in the future and takes a longer period into consideration, usually 26 periods compared to Tenkan-Sen’s nine periods is used conventionally. In this study, its length is set to vary in range of 20-60 based on adaptive parameters.
Senkou-Span (Leading Span)
Senkou-Span A : Senkou Span A is the average of the highs and lows of Tenkan-Sen and Kijun-Sen so it automatically adapts accroding to dynamic lengths of Tenkan and Kijun.
Senkou-Span B : Senkou Span B is usually calculated by averaging highs and lows of the past 52 periods and plotting it 26 points to the right but this study uses adaptive parameters to adapt its dynamic length in range of 50-120 which makes Kumo (Ichimoku Cloud) a better area for support and resistance. I don’t consider its necessary to adapt Kumo’s displacement to the right, so I used conventional 26 period as offset.
Chikou -Span (Lagging Span)
The Chikou Span, also known as the lagging span is formed by taking the price source and offsetting it back 26 periods to the left but I used adaptive length in range 26-50 which makes this tool a better option to check for Chikou -Price cross check in wide range.
TRADE SIGNALS & CONFIRMATIONS
Volume : RVSI used to detect volume breakout about given point. By default, On Balance Volume based RVSI is selected for all dynamic length adaption and also for trade confirmations.
Cross(Tenkan,Kijun) : Easiest way to detect trend as if Tenkan is above Kijun then market is uptrend and vice versa.
Volatility : High volatility is a good way to confirm if price is on the move or not.
Tenkan = Kijun : Because of a wide range of Tenkan and Kijun length; their value can become equal before reversal.
Chikou > Source : A very conventional way to detect price momentum as if Chikou is above price then market is in uptrend and vice versa.
Chikou Momentum : Another simpler way to represent Chikou > Source as if momentum of price source is uptrend then price will tend to follow.
Source > Kumo : Using the best tool of Ichimoku Clouds i.e. Kumo. If price crosses both Senkou-Span A & B then market has broken potential resistance leading to a good uptrend and vice versa.
Source > Tenkan : Better way to detect price trend in short term.
Chikou Backward Trend Filter : Different from Chikou >Source in a way that Chikou filter makes sure that price crosses highest/lowest within defined period.
CHARTING
Bars Coloring : Bars coloring is set as following :
src > tenkan-Sen and src > kijun-Sen : Strong uptrend detection and shown by green bars.
src < tenkan-Sen and src < kijun-Sen : Strong downtrend detection and shown by green bars.
src > tenkan-Sen and src < kijun-Sen : Better way to detect bottom reversals as if price comes above tenkan but remains below kijun; that’s early signs of recovery. Light red bars are used for this by default.
src < tenkan-Sen and src > kijun-Sen : Better way to detect top reversals as if price comes below tenkan but remains above kijun; that’s early signs of losing potential in uptrend. Dark Grey bars are used for this by default.
Kumo Coloring : Following steps are used to derive Kumo’s dynamic color:
Average of Senkou-span A and B is calculated.
RSI with 14 period of that average is calculated.
Gradient color based on calculated RSI values with 0-100 range is derived which is final Kumo color.
Chikou Span Coloring : Dynamic coloring from Chikou Filter is used as Indicator’s Chikou ’s color.
Signals Overlay : Red and Green small triangles are used as signals overlay.
Ichimokers
Ichimoku Box by TradictorzThis is just a "helping tool" for those who knows ichimoku as well and is the first interactive box tool because of Pine v5 ability based on input time which confirmed by users.
HOW-TO:
This tool works and draw boxes automatically based on HH (HigherHigh) and LL (LowerLow) candles on previous 26 candle bars, You have to put your start time on ichimoku CROSS (BasedLine & ConversionLine) which will give you two boxes based on 26 bar periods target. if the price passes through the HH 26 periods bar candles then you have to use the upper box as a target, if the price passes through the LL 26 periods bar candles then you have to use the lower box as a target.in the setting menu you can choose how many boxes will show you for upper or lower targets and also the ability of selecting to show ichimoku lines , clouds and crossess added in the menu setting.
Feel free to use it and enjoy it.
Japsian - Advanced Ichimoku Kinko HyoThis Script is giving additional options to Ichimoku Kinko Hyo. Mainly used by Japsian Traders.
Extra Benefits:
Additional Kumo's with shift function, comes with On/OFF Option.
Additional Kijun Sen with Shift Function, comes with On/OFF Option.
Additional Tenkan Sen with Shift Functions, comes with On/OFF Option.
Quality Line: you can add any value as per your choice, i suggest 63, it perform same as middle channel of Fibonacci, comes with On/OFF Option.
Direction Line: you can add any value as per your choice. i Suggest 216. it will provide clear long term trend and continuation when stays above and under Kumo. it creates powerful Level of Support and resistance, comes with On/OFF Option.
Adding Previous Day/Week/Month High & Low to Current Time.
Special Appreciation to Hooman, with his support i could create this advance Ichimoku indicator.
Fixed TF KijunSenJust a simple script which plots on any timeframe the kijunsen of a single specific timeframe, selectable by the user.
Useful for strategies which need to work on various timeframes, but need the kijun of that specific timeframe to be always visible for the analysis.
KTSThis Indicator with Alert function is based upon the ichimoku trading strategy of Japanese Forex Trader Kei.
It's best to use it together with the ichimoku indicator.
Hope you like it !
Ichimoku Signal GeneratorThis indicator uses the standard concepts of the Ichimoku Cloud. The indicator features a fully customisable set of Ichimoku lines: Tenkan Sen, Kijun Sen, Senkou Span A & B, Kumo, Chikou Span. Besides this the Indicator also features the ability to show and hide entry signals for various entry criteria for the Ichimoku indicator:
Signal 1 - Chikou crossing Kijun - The indicator will place an arrow in the direction of the trade that is suggested by this signal.
Signal 2 - Heikin Ashi Candle closing above the Kumo - This seems to filter out a lot of bad signal versus basing the signal on price closing above the Kumo alone.
Signal 3 - Price crossing the Kijun Sen in relation to the Kumo - This signal has received the most work - It generates a signal in the suggested direction of the particular condition being met i.e. price crosses below the Kijun indicates a sell and vice versa, but it also factors in where the cross happens in relation to the Kumo cloud. These signals can be switched on or off based on weak(longs below the cloud or shorts above the cloud), neutral (long or short when inside the cloud) or strong (long above the cloud or short below the cloud).
Examples of each of the different Signal 3 indicators can be seen in the screenshot. Pale/white signals are weak, yellow are neutral & green/red are strong.
Further features (only available on Signal 3 at present: entry, stop loss and take profit levels. These are determined based on the ATR periods setting and ATR Multiplier for Stop Loss - specifying an ATR period of 10 and multiplier of 2 will result in stop loss signal being shown as 2xATR(10) above or below the entry based on whether you are shown a long or short signal. For Take Profits you can specify a Risk:Reward multiplier. By default this is set to 2:1 (or 2). This takes the distance from the stop market to the entry and multiplies it by the multiplier and then indicates a signal where you "could" exit. For the risk averse trader that want some instant gratification when they hit 1:1, the indicator will show you exactly where 1:1 is. You can then follow whatever risk management strategy you wish to - personally I find this a point at which I breakeven my stop and take half the profits (now I can't lose!) :)
The indicator follows some basic Ichimoku trading rules - not all signals will result in a winning trade (this is NOT the holy grail and doesn't claim to be) - you should always follow you own risk management strategy. You should also couple this with additional analysis to try to qualify the entry signal i.e. "does this signal and direction correlate with what the higher timeframes are telling me?".
One last feature I added - mores for psychological reasons was to only show signals for the time window I would actually be trading. I hate seeing that I missed a signal when I wasn't online - and this doesn't set me up mentally for trading well. So if there was an opportunity when I would not be trading - it is matter under the bridge! It is gone and I don't want to see it as I would not have been there to take it. This trading window can be specified using the start and end times - the setting mentions EST - however you should relate them to the exchange time for the provider of the price feed - some providers may use a different timezone to others i.e. UTC vs EST.
Wish you the best of luck!
Please provide any constructive feedback as I would love to feature further enhancements to this indicator if it helps users.