Ichimoku Assistant, multi timeframe panel and alert
Product Web page MT5: click on right here
Product Web page MT4: click on right here
You’ll be able to obtain the demo model (works solely on GBPUSD and EURJPY symbols) from backside of the web page.
INPUT PARAMETERS:

- Timefrme Record: Enter comma separated record of timeframes for loading within the panel, like: M1,M15,H4,D1.
- Allow alert for these timeframes: For which timeframes alert should be energetic while you load the panel on the chart, like: M5,M15,H4. Additionally you may allow and disable alerts by clicking on timeframe cells on the panel.
- Alert solely on candle shut: Test circumstances solely when candle closes. If set to true then panel cells will not change till candle shut and also you obtain alert for a timeframe when its candle closes. If set to false then indicator checks circumstances and updates on every value tick.
- Allow purchase alert: You’ll be able to disable and allow purchase and promote alerts individually.
- Allow promote alert: You’ll be able to disable and allow purchase and promote alerts individually.
Situations:
Value/Cloud Place:
- Allow situation: Allow value above the cloud situation for purchase and value beneath the cloud situation for promote.
- Reverse situation: If set to true, the above parameter is reversed (value above the cloud situation for promote and value beneath the cloud situation for purchase).
- All of candle should be exterior the cloud: As a substitute of final value, the entire final candle needs to be exterior the cloud to situation grow to be true.
Tenkan/Kijun Place:
- Allow situation: Allow tenkan above the kijun situation for purchase and tenkan beneath the kijun situation for promote.
- Reverse situation: If set to true, the above parameter is reversed (tenkan above the kijun situation for promote and tenkan beneath the kijun situation for purchase).
- Tencan & Kijun should be exterior the cloud: If set to true, tenkan and kijun strains should be exterior the cloud.
Chikou/Value Place:
- Allow situation: Allow chikou above the worth situation for purchase and chikou beneath the worth situation for promote.
- Reverse situation: If set to true, the above parameter is reversed (chikou above the worth situation for promote and chikou beneath the worth situation for purchase).
- Chikou should be exterior N final candles: If set to true, chikou value should be above/beneath the final candles (test following parameter).
- Variety of candles: Variety of candles for above parameter. For instance in the event you set this parameter=3, then for purchase situation chikou value should be above highest excessive of final 3 candles and for promote situation chikou value should be beneath lowest low of final 3 candles.
Cloud Route:
- Allow situation: If each senkou strains are going upward it’s situation for purchase and If each senkou strains are going downward it’s situation for promote.
- Reverse situation: If set to true, the above parameter is reversed (if each senkou strains going downward it’s situation for purchase and if each senkou strains are going upward it’s situation for promote).
- Considered one of strains could be flat: If set to true, one of many senkou strains could be flat.
Tenkan Route:
- Allow situation: If the tenkan line goes up it’s situation for purchase and if the tenkan line goes down it’s situation for promote.
- Reverse situation: If set to true, the above parameter is reversed (if the tenkan line goes up it’s situation for promote and if the tenkan line goes down it’s situation for purchase).
Tenkan/Kijun Cross:
- Allow situation: If the tenkan line crosses above the kijun line it’s situation for purchase and if tenkan line crosses beneath the kijun line it’s situation for promote.
- Reverse situation: Reverse the above parameter (if the tenkan line crosses above the kijun line it’s situation for promote and if tenkan line crosses beneath the kijun line it’s situation for purchase).
- Cross exterior the cloud: Line crosses should be exterior the cloud.
Value/Kijun Cross:
- Allow situation: If value line crosses above the kijun line it’s situation for purchase and if value line crosses beneath the kijun line it’s situation for promote.
- Reverse situation: Reverse the above parameter (if the worth line crosses above the kijun line it’s situation for promote and if value line crosses beneath the kijun line it’s situation for purchase).
Value leaves the Cloud:
- Allow situation: If the open of candle is contained in the cloud and shut of the candle is above the cloud it’s situation for purchase and if the open of the candle is contained in the cloud and shut of the candle is beneath the cloud it’s situation for promote.
- Reverse situation: Reverse the above parameter (if the open of candle is contained in the cloud and shut of the candle is above the cloud it’s situation for promote and If the open of the candle is contained in the cloud and shut of the candle is beneath the cloud it’s situation for purchase).
Senkou A/B Cross:
- Allow situation: If Senkou A line crosses above the Senkou B line it’s situation for purchase and If Senkou A line crosses beneath the Senkou B line it’s situation for promote.
- Reverse situation: Reverse the above parameter (if Senkou A line crosses above the Senkou B line it’s situation for promote and if Senkou A line crosses beneath the Senkou B line it’s situation for purchase).
Chikou/Value Cross:
- Allow situation: If the chikou line crosses above the worth line it’s situation for purchase and If chikou line crosses beneath the worth line it’s situation for promote.
- Reverse situation: Reverse the above parameter (if the chikou line crosses above the worth line it’s situation for promote and If chikou line crosses beneath the worth line it’s situation for purchase).
Senkou A/B Place:
- Allow situation: If Senkou A line is above the Senkou B line it’s situation for purchase and if Senkou A line is beneath the Senkou B line it’s situation for promote.
- Reverse situation: Reverse the above parameter (if Senkou A line is above the Senkou B line it’s situation for promote and If Senkou A line is beneath the Senkou B line it’s situation for purchase).
Breakout from earlier Excessive/Low:
This parameter makes use of zigzag indicator to seek out excessive and low factors of the worth strikes within the chart.
- Allow situation: If value strikes up and breaks the final excessive it’s situation for purchase and if value strikes down and breaks the final low it’s situation for promote.
- Reverse situation: Reverse the above parameter (if value strikes up and breaks the final excessive it’s situation for promote and if value strikes down and breaks the final low it’s situation for purchase).
- ZigZag depth: Worth of the “depth” parameter for the zigzag indicator.
- ZigZag deviation: Worth of the “deviation” parameter for the zigzag indicator.
- ZigZag backstep: Worth of the “backstep” parameter for the zigzag indicator.
Development Pullback:
Just like the earlier situation, this one additionally makes use of zigzag indicator to seek out excessive and low of the worth strikes within the chart (and makes use of zigzag parameters from earlier situation).
- Allow situation: If value pulls again (strikes down) in a bull pattern, it’s situation for purchase and if value pulls again (strikes up) in a bearish pattern it’s situation for promote.
- Reverse situation: Reverse the above parameter (if value pulls again in a bull pattern, it’s situation for purchase and if value pulls again in a bearish pattern it’s situation for promote).
- Pullback Ratio (%): % of pullback, you should utilize fibonacci values like 38.2, 50, 61.8 and and so forth.
Ichimoku Indicator Parameters:
- Tenkan-sen: Worth of the “Tenkan-sen” parameter for the ichimoku indicator.
- Kijun-sen: Worth of the “Kijun-sen”parameter for the ichimoku indicator.
- Senkou Span B: Worth of the “Senkou Span B” parameter for the ichimoku indicator.
Alert Settings:
- Present Alert: Present popup alert for purchase and promote indicators.
- Ship Push Notification: Ship push notification to cell phone for purchase and promote indicators (you must set metatrader Notifications choices).
- Ship E-mail: Ship e-mail for purchase and promote indicators (you must set metatrader e-mail choices).
Panel Settings:
- Do not replace panel if AlgoTrading disabled: Do not replace the panel if metatraders “AlgoTrading” button is disabled. That is helpful when you may have many charts open with this indicator on them and also you need to disable alert for all of them.
- Coloration for purchase cells: Colours for cells that point out purchase circumstances.
- Coloration for Promote cells: Colours for cells that point out promote circumstances.
- Coloration for Enabled situation: Coloration for enabled circumstances on the panel.
- Coloration for Disabled situation: Coloration for disabled circumstances on the panel.
- Header Coloration: Coloration of header of the panel.
- Border Coloration: Coloration of borders of the panel and its cells.
- Top of Panel Rows: Top of the panel rows.
- Width of Situation Columns: Width of first column of the panel that reveals the circumstances.
- Width of Timeframe Columns: Width of different columns of the panel.
- Panel Distance from Left: Panel distance from left of the chart.
- Panel Distance from High: Panel distance from prime of the chart.
- Textual content Coloration: Coloration of panel texts.
- Textual content Font Title: Font title of panel textual content.
- Font Measurement: Font dimension of panel textual content.
- Draw Panel Behind the Value Chart: If set to true, you may see the worth chart in entrance of the panel.
- Present timeframe by clicking on desk cells: If set to true, chart timeframe adjustments while you click on on panel cells (primarily based on the timeframe column), additionally test the next parameter.
- Template for brand new opened charts: You’ll be able to set a template for the brand new chart that opens from the earlier parameter.
use the Ichimoku Assistant Bridge in knowledgeable advisors:
This bridge is a quick and light-weight model of Ichimoku Assistant indicator (a separate file from the principle indicator) that you should utilize within the code of your knowledgeable advisors and indicators to test totally different circumstances of ichimoku indicator for all metatrader timeframes.
Graphical objects are faraway from the bridge however all essential choices are preserved so you may management the parameters like in the principle indicator.
There are 13 buffers within the bridge that you would be able to load them with iCustom perform in your EA or indicator code. Every buffer is expounded to one of many circumstances in the principle indicator and reveals that situation is right for which of the metatrader timeframes.
So in your EA you should have 13 buffers and every buffer has 9 worth for 9 timeframe of MT4 (21 values for the 21 timeframe of MT5), the primary worth for M1 and the final worth for the MN1 timeframe. For instance, you may title buffers as:
- Tenkan_Direction[] // For Tenkan Route situation
- Tenkan_Kijun_Position[] // For Tenkan/Kijun Place situation
- Tenkan_Kijun_Cross[] // For Tenkan/Kijun Cross situation
- Price_Kijun_Cross[] // For Value/Kijun Cross situation
- Price_Cloud_Position[] // For Value/Cloud Place situation
- Cloud_Direction[] // For Cloud Route situation
- Price_Leaves_Cloud[] // For Value leaves Cloud situation
- Senkou_A_B_Cross[] // For Senkou A/B Cross situation
- Senkou_A_B_Position[] // For Senkou A/B Place situation
- Chikou_Price_Position[] // For Chikou/Value Place situation
- Chikou_Price_Cross[] // For Chikou/Value Cross situation
- Break_High_Low[] // For Breakout from H/L situation
- Trend_Pullback[] // For Development Pullback situation
Every of the above buffers may have 9 (for MT4) or 21 (for MT5) values.
For MT4 the vary of arrays might be from 0 to eight, 0 for M1 timeframe and eight for MN1 timeframe. For instance:
- Tenkan_Direction[0] reveals the route of the tenkan line for the M1 timeframe.
- Price_Leaves_Cloud[5] reveals the worth place relative to ichimoku cloud for H4 timeframe
- Break_High_Low[8] reveals if the worth breaks the earlier excessive/low within the MN1 timeframe.
For MT5 the vary of arrays might be from 0 to twenty, 0 for the M1 timeframe and 20 for MN1 timeframe. For instance:
- Cloud_Direction[0] reveals the ichimoku cloud route for the M1 timeframe
- Tenkan_Kijun_Cross[4] reveals if the tenkan line crosses the kijun line (and the cross route) within the M5 timeframe
- Trend_Pullback[14] reveals if we have now a pullback within the H4 timeframe
To see easy methods to implement the bridge in your code, please discuss with the pattern EA you acquired with the bridge.
A number of notes:
- After you set the parameters for an emblem, it can save you the settings and use them for different symbols.
- Don’t allow “Breakout from earlier Excessive/Low” and “Development Pullback” circumstances collectively, these circumstances don’t happen on the similar time.
- Along with the above parameters, you may as well allow/disable circumstances and timeframes by clicking on their cells on the panel, and you may reset them to the above parameters by altering the chart timeframe.
DOWNLOAD DEMO: