• Overview
  • Reviews (3)
  • Comments (75)
  • What's new

Harmonic Pattern Scenario Planner MT5


The present state of Forex market can go through many different possible price paths to reach its future destination. Future is dynamic. Therefore, planning your trade with possible future scenario is an important step for your success. To meet such a powerful concept, we introduce the Harmonic Pattern Scenario Planner, the first predictive Harmonic Pattern Tool in the world among its kind.

Main Features

  • Predicting future patterns for scenario analysis
  • 11 Harmonic Pattern Detection
  • Automatic stop loss and take profit recognition for excellent risk management
  • Pattern Completion Interval (PCI) for precision trading
  • Potential Continuation Zone (PCZ) detection for future price movement prediction
  • Potential Reversal Zone (PRZ) detection for Point D detection
  • Automatic Channel Detection to go with Harmonic Pattern (Optional)
  • Multiple timeframe Pattern Analysis
  • Multiple timeframe Pattern Detection
  • Guided Trading Instruction for professional traders
  • Pattern Locking and Unlocking feature in your chart
  • Even more, please find it out.

Scenario Simulation for future harmonic pattern

There are powerful simulation techniques known to generate possible future price patterns like Monte Carlo Simulation, Brownian motion simulation, etc. To do so, we need to understand the price behaviour including distribution and its randomness. Then we repeat the simulation as many times as possible to identify various future price path. Some future price path may be very important for your trading whereas some other price path may be insignificant. Harmonic Pattern Scenario Planner collects those significant price paths only for your advance trading decision. You will get the advantage of early warning.

Recommended Usage for Your Trading

You can also apply it to any currency pairs or future contracts tradable if your broker provides them in your MetaTrader terminal.

You can use several different trading setups including:

Indicator Inputs

These parameters below concerns operations of Harmonic patterns. You can change timeframe of pattern detection. However, you cannot use smaller timeframe pattern detection for higher timeframe. For example, you cannot set Timeframe to detect patterns = H1 timeframe while you are using D1 chart.

  • Timeframe to detect Patterns
  • Max number of patterns to display
  • Pattern Index from which to display
  • Enable sound alert
  • Send email if pattern is found
  • Send notification if pattern is found
  • Display Fibo retracement (DC Future Price Projection)
  • Fibo Retracement Length
  • Fibo Retracement Color for pattern
  • Fibo Retracment Width for pattern
  • Use white background for chart
  • Amount of bars to scan for pattern search (1500 = default)
  • Detect Pattern at Every Tick: true or false only
  • Pattern Update Frequency (Period)

Further Reference

For the detailed guide in Harmonic Pattern trading, you can have a look at the Young’s Mutual Pattern Turning Point Strategy in the book:

  • Guide to Precision Harmonic Pattern Trading: Mastering Turning Point Strategy for Financial Trading (Reference to Harmonic Pattern Trading)
  • Scientific Guide To Price Action and Pattern Trading: Wisdom of Trend, Cycle, and Fractal Wave (Reference to Price Action and Pattern Trading).

Other Note

Buying this product does not include free coding support to build EA or any other indicator. All Harmonic Pattern Indicator and Scanner are repainting. It does not matter which company's product or which price product you bought from. They will all repaint due to technological limitation. If you prefer non repainting Harmonic Pattern and Elliott Wave pattern indicator, then please use  Profitable Pattern Scanner. Profitable Pattern Scanner is only one non repainting and non lagging harmonic pattern indicator in the world.

Mehdi Faraz Fard
Mehdi Faraz Fard 2018.11.19 17:15 

User didn't leave any comment to the rating

Richer Araujo
Richer Araujo 2016.04.09 00:44 

+5 good indicator

MGN 2016.01.19 18:18 

I was searching for a harmonic patten program. I ve looked into couple of different ones before I made my decision.I was looking for a reliable program which also use real time data. Then I found Young Ho Seo 's program, read his comments, watched some of his youtube videos and of course looked into his linkdın profile :) I was pretty amazed with his background and his achievements. Moreover when I realised that professionals are using his programs as well I decided to buy it. He helped me to during the installation and answered all my questions about the program. He was very helpful.I still have some question and I am sure that he will answer them in detail. I am running this program right now and so far I am really happy to see the future scenarios that may evolve. I hope that it this program will create an edge for me and I will make better buy and sell decision in future markets as I trade futures.

Version 11.1 2019.10.10
In version 11.1, we have polished up Regression Channel functions. Now you can set the style, color and width of Regression Channel. To use Regression Channel as part of your trading strategy, just set Use Channel = true.
Version 11.0 2019.01.30
In Version 11.0, we have made some improvement over Potential Continuation Zone.
Version 10.9 2018.12.22
Version 10.8, minor work on indicator. All functionality are kept the same.
Version 10.7 2018.11.30
In version 10.7, we have changed line width and lenth for better visibility.
Version 10.5 2018.07.26
In version 10.5, user can control the width of trianlge when the triangle is not filled.
Version 10.3 2018.06.12
In this version, Harmonic Pattern will be shown at ideal point D.
Version 9.9 2017.07.27
In Version 9.9, User can set the pattern matching accuracy for individual point as well as over the averaged MAPE.
Version 9.8 2017.06.22
In Version 9.8, Now multiple pattern locking is allowed. This means that trader can lock as many pattern as he want in the chart. This feature not only protects traders from the repainting and redrawing issues of the classic Pattern trading but also trader can enhance his trading performance by incorporating multiple timeframe patterns analysis at ease.
Version 9.5 2017.04.28
In Version 9.5, Trader have access to Potential Reversal Zone Type A and Potential Reversal Zone Type B.

Potential Reversal Zone Type A: use to predict the reversal point at Point D.
Potential Reversal Zone Type B: use to preduct the future price movement after the pattern is formed.
Version 9.3 2017.03.09
In version 9.3, you can automatically set up your stop loss and take profit by just moving stop loss or take profit level in your chart. This new feature will allow you to have intuitive and more efficient approach of setting your stop loss and profit target from geometric analysis.
Version 9.2 2016.11.15
Updated Feature for Harmonic Pattern Plus and Harmonic Pattern Scenario Planner for version 9.2

Multiple Timeframe Control Feature in Single Chart

This description applied to both Harmonic Pattern Plus and Harmonic Pattern Scenario Planner since both of them are identical 95% of their functionality. Most important feature in this new version is that you can add multiple of Harmonic Pattern Plus controlling different timeframes in one chart. If you wish, you can add 4 harmonic Pattern Plus in one chart controlling M15, H1, H4, D1 timeframe or even more. One limitation when you add multiple Harmonic Pattern Plus is that you can only use the Calculation Timeframe (timeframe to detect patterns) greater than current chart timeframe. For example, if your chart timeframe is H1, then you can only use Calculation timeframe H1, H4, D1, etc. You can not use M15 calculation timeframe for H1 chart timeframe since you can not draw the M15 pattern to H1 timeframe chart.

Custom Take Profit and Stop Loss

In version 9.2, Custom Take Profit and Stop Loss are defined using Pattern Completion Interval (PCI) for more clever setup. 3 Take Profit is equivalent to the 3 x the PCI box range. 1 Stop Loss is equivalent to the 1 x the PCI box range. The ellipses (stretched circle) shows you the potential entry. When your order is placed inside this circle,
your Reward/Risk can range from 1 to 10 or even more in strictly mechanical trading. Why this happen? Do some basic math maybe looking at your chart. Note that this is the potential entry level shown only for your convenience but not limited to creating your own clever trading setup. The ellipses is like the ruler to gauge your potential entry in your preferred Rewards/Risk ratio and it is not an indicator showing direction or etc.

For more details about version 9.2, you can check this link below.

Harmonic Pattern Scenario Planner MT5 Comment Section: https://www.mql5.com/en/market/product/6101#!tab=comments&page=2
Version 8.6 2016.07.26
We have implemted 2 new features succesffully for our tools.

Feature 1: Options to switch on and off each pattern type. With this option, you can switch off or switch on any pattern type as you wish. For example, if you want to turn off Bat pattern from Harmonic Pattern Plus. Yes. You can. You can do the same for the price Breakout Pattern Scanner. For example, if you don’t want to see head and shoulder pattern, then you can just switch off them. How to use this feature is very intuitive. You just need to set the swton on and off in your Indicator Input settings.

Feature 2: Options to filter out small patterns. We will add “Pattern Size Filter” input. With this input, you can filter out small patterns and you can only trade with big patterns. You can use this feature in our Price Breakout Pattern Scanner too as well as with Harmonic Pattern Scenario Planner. Pattern Size Filter is simply done by counting number of candles inside patterns. So Make Pattern Size Filter large, then you will only see large patterns. If you want to see any patterns, then just set Pattern Size Filter = 0.
Version 8.0 2016.06.09
Smart Renko version 6.0, Smart Renko can draw the brick the same level on your chart regardless of amount of historical bars and Meta Trader platforms. To do this, you need to choose the brick height which is the factor of 100 pip or factor of 1000 pips with Brick Height Mode = 0.

For example, you can use Brick Height (in pips) = 10, 20, 25, 50, 100, 200, 500, etc, as they are the fact of 100 or 1000 pips. As long as you are using these brick height, the brick will be drawn in the same level regardless of the amount of historical bars and your brokers. This is really good property as traders can develop strategy universally working across different platform.

This improved version of Smart Renko 6.0 is included in the new update for Harmonic Pattern Scenario Planner. Number of detected patterns can be different according to your brick height for Smart Renko and now you can even find that pattern specially formed around psychological number (round number) if this is one of your preferred strategy.
Version 7.9 2016.06.01
In version 7.9, small issue with not working scenario mode was fixed.
Version 7.8 2016.05.27
In version 7.8, we have fixed the small bug related to Multiple Timeframe Pattern Detection. The bug was found after our update on Renko Filter Implementation in version 7.7.
Version 7.7 2016.05.23
In version 7.7, Harmonic Pattern Scenario Planner can detect pattern using Renko Brick calulation. This is equivalent to detect pattern over the dedicated Renko Chart (Imagine that you have opened Renko Chart and then put this indicator over the Renko Chart). So it is very powerful due to less noise in the Renko Chart. The good news is that you don't need a dedicated Renko Chart as this indicators does renko brick calculation at the background using Smart Renko Indicator. So you are hassle free but this indicators will does a lot of work for you.

At the same time, user can choose to detect pattern over normal candle stick too as before. To choose the detection mode, user can use the following variable.

Use Renko Filter for Pattern detection : true or false only

We have currently set the default as Renko Filter Mode.

(Important note, Renko can be calculated using sub time frame. For example, Renko brick can be calculated using M5 or M15 time frame when you actually use this indicator for H1 chart. If the data is loaded, then there is not a problem. But sometime, data loading may be issue. But this is the issue present inside Meta Trader terminal. It might be fixed in the future when new Meta Trader version is released or maybe not. To avoid this issue, your default calculation time for Renko brick calculation is set to current time frame. But you can always change it with your own experiment. In our experience, there can be small difference when you change the calculation time frame. Smaller time frame is generally more accurate. But still higher time frame will do the job too.)
Version 7.3 2016.04.14
In version 7.3, users have a choice over update frequency on pattern detection.

This means that you can choose pattern update frequency at different timeframe from a default one.

For example, if you are using Harmonic Pattern Plus on H1, normally pattern detection will be updated at every 1 hour but now you can even detect pattern at every 1 or 5 minutes instead of every 1 hour.

To do so, simply set Pattern Update Frequency = Period you want (PERIODM1 or PERIODM5, etc.).

This helps you to enter with much better risk/reward ratio.
Version 7.1 2016.04.08
In the version 7.1, If you set the ButtonTextSize = 0, then you can hide buttons from your chart. Really minor update. This is useful feature for user with small screen device.
Version 7.0 2016.03.23
In version 7.0, user can show clustered PRZ lines nicely. But it is possible not to filter PRZ lines and showing raw PRZ lines.
Version 6.6 2016.02.22
In version 6.6, you can switch on or off MTD( multiple time frame detection feature) for each time frame. For example, if you don't use M1 or M5 time frame for your MTD, then just set Use M1 timeframe = false and use M5 timeframe = false in your MTD setting.
Version 6.5 2016.01.22
In version 6.5, Multi Time Frame Pattern Detection (MDT) feature is added. If user want to check what pattern is formed in other time frame. It is now possible to check pattern formed across all time frame without changing your chart or time frame.

Button "MTD" is used to perform multi Time Frame Pattern Detection. So press this button to see or hide the multi time frame pattern panels.

We have also added five input setting in regards to this MTD feature.
If you want to permanently run this MTD feature at every candle,
then just set Use Multi Timeframe Pattern Detection = true.

However, this MTD feature require much heavier computation. Therefore, to run this at every candle, we will leave this to your own choice.

//Use Multi Timeframe Pattern Detection
//Use Sound Alert from MTD
//MTD Panel X coordinate
//MTD Panel Y coordinate
//MTD Panel Update Frequency

Overall this MTD feature will help traders to make a lot better and more accurate trading decision.
Version 6.2 2015.11.18
In version 6.2, minor update only. Graphical objects were drawn in background rather than foreground.
Version 6.0 2015.10.26
In version 6.0, Pattern Completion Interval was added. Added the new input variables.

//Show Pattern Completion Interval ('true' or 'false' only)
//Pattern Completion Interval Box Size (default = 4)
//Pattern Completion Interval Box Width (default = 2)
//Pattern Completion Interval Bullish Color
//Pattern Completion Interval Bearish Color
//Pattern Completion Interval Text Color
//Pattern Completion Interval Text Size
Version 5.6 2015.10.15
In version 5.6, Now user can hide buttons on their charts by clicking "BT" button on chart. Minor update only.
Version 5.5 2015.09.30
In version 5.5, Linear Regression Feature is added to Harmonic Pattern Plus.

This Linear Regression feature is identical to the one in Harmonic Pattern Plus.

Following inputs are added for Linear Regression Channel:

// Set 'false' to switch off the Channel
// Channel line width (applicable to all three lines)
// ZigZag depth for the channel
// ZigZag deviation for the channel
// ZigZag backstep for the channel
// Set 'true' to select the channel automatically (default)
// Alert if the last price touches the upper channel
// Price deviation in pips from the channel for the alert
// Alert frequency in minutes
Version 5.3 2015.09.22
In this version 5.3, Custom Risk Control module was added. And the following variables were added.

//Use Custom Stop Loss and Take Profit
//Custom Take Profit: Enter fibo number 0.386, 0.5, 0.618, 0.786, 1.0
//Risk Reward Ratio (Reward/Risk): user more than 1.0
//Custom Take Profit and Stop Loss Line Length
//Custom Take Profit and Stop Loss Line Width
//Custom Take Profit and Stop Loss Text Size
//Custom Take Profit Color
//Custom Stop Loss Color
//Custom Open Price Color
//Show Guided Trading Instruction
//Guided Trading Instruciton X Coordination
//Guided Trading Instruction Y Coordination
//Your Target Success Rate: 55%(0.55) = default
//Your Risk per Trade: 2% (0.02) = default
//Your Target Trade Number: 100 = default
Version 5.1 2015.05.26
In version 5.1, trader can disable direction arrow. Just set Direction Arrow Width =0 to disable the arrow from your chart.
Version 5.0 2015.05.13
In this version, small bug of getting array out of range when you set PRZ depth = 0 is fixed.
Version 3.9 2015.05.05

In version 3.9 New feature 1:

We added Fibonacci projection of followings:

1. Internal Price Retracement (XA)
2. External Price Retracement (BC)
3. Correction of Price Projection (ABCD)
4. Future Price projection (CD, this is existing Fibo retracement from earlier version)

Trader can control depth of these Fibonacci Projection using following variable:

Potential Reversal Zone Projection Depth (0 to 8, 0=no drawing)

value 1: fewer Fibonacci lines (for less sophisticated trading setup)
value 8: more Fibonacci lines (for more sophisticated trading setup)

Also individual Fibonacci projection can be switch on/off by setting these values to zero or other values:

Potential Reversal Zone Line Length for XA (0=no projection)
Potential Reversal Zone Line Length for BC (0=no projection)
Potential Reversal Zone Line Length for ABCD (0=no projection)

Future Price projection (CD, this is existing Fibonacci retracement from earlier version) is identical to and this can be controlled by previous Fibo Display option.

In version 3.9 New feature 2:

Now by just simply clicking over "Symbol" button on your chart, trader can detect new patterns at any tick arrival without waiting for new bar arrival. This is useful if you want to detect patterns before new bar arrivals. (Fast discovery of the patterns)
Version 3.8 2015.04.28
In version 3.8, user can select any pattern to lock on his chart. Of course, user can unlock and delete the locked pattern. This locking and unlocking pattern is done by pressing "Pattern" button on the chart.
Version 3.7 2015.04.13
Version 3.3

1. Added ability to change button text size (Text Size button).

2. Added push notifications for sending messages to mobile terminals.
Version 3.6 2015.03.19
In this version, Button has been redesigned for simpler looking.
Version 3.5 2015.03.04
In version 3.5, you can choose to filter out bad scenarios and you can see only the best senario (the pattern close to the ideal one) of the Pattern type (set Use Best Scenario Only = true). You can still choose to see all the scenario patterns found by Scenario Planner, too (use Best Scenario Only = false).
Version 3.3 2015.01.21
Fixed small issue with Sound Alert.
Version 3.2 2015.01.19
In version 3.2, pattern matching error (%) is added to account for how close the detected patterns are to reference patterns in text book.
Version 3.1 2015.01.09
In version 3.1, now you can run Harmonic Pattern Scenario Planner in Harmonic Pattern Plus Mode. Both Scenario Button and Pattern Button is added to do so.
Version 3.0 2015.01.05
In version 3.0, now you can select different symbols using buttons on charts. Users now need to open fewer charts and their trading operation become quicker.