The “Gartley Hunter multi” indicator is designed to seek for and show harmonic buying and selling patterns or Gartley patterns on the chart. The seek for patterns is carried out mechanically on dozens of devices and on eight normal timeframes (m1, m5, m15, m30, H1, H4, D1, Wk, Mn).
It has a complicated system of alerts and push notifications. As quickly as a sample seems on some instrument and time-frame, the indicator will instantly notify you about it. You may set up it on a VPS to obtain indicators in your cell phone.
Harmonic Buying and selling: Out there Patterns
At present the next patterns are applied within the indicator. Sooner or later, the record will certainly be replenished.
- Gartley
- Butterfly
- Shark
- Crab
- Bat
- Alternate bat
- Cypher
- Deep crab
“Zigzag” indicator
The “Gartley Hunter Multi” indicator is predicated on the “Zigzag” indicator. The essence of this indicator (Zigzag) is to attach excessive factors (most and minimal factors on the chart). This occurs in accordance with a sure formulation, which is predicated on one key parameter: “Depth”.
With out going into particulars, we will say that this parameter is chargeable for the magnitude or dimension of extrema. The bigger this parameter, the bigger and extra vital extrema it connects. Within the image beneath you may see the distinction between depth parameters 12 and 25.

Logic of the “Gartley Hunter Multi” indicator. Sample sizes
The “Gartley Hunter” indicator takes segments constructed utilizing the “Zigzag” indicator and makes use of it to seek for and assemble harmonic patterns. For these functions, we’ve launched a minimal and most depth parameter, which will be modified within the exterior parameters of the indicator:
- “minDepthscan ” is chargeable for the smallest harmonic patterns. The default worth is 5.
- “maxDepthscan” is chargeable for the most important harmonic patterns. The default worth is 30.
These settings are optimum, however you may change it if you want. For instance, when you do not wish to use the smallest harmonic fashions, then you may enhance the minimal depth parameter (“minDepthscan “) to 10.
The image beneath exhibits examples of small patterns with a depth of 5.

And right here we’ve medium patterns with a depth of 10.

Logic of the “Gartley Hunter multi” indicator. Scan step
Let’s research a brand new essential parameter – “Scan step“. This parameter is chargeable for the step inside which the indicator will transfer from the smallest to the most important indicator depth parameter. By default, ‘scan step‘ = 5.
For instance, to scan the depth vary from “minDepthscan ” = 5 to “maxDepthscan ” = 30, the indicator must carry out 6 scans: 5,10,15,20,25,30. At every of the scanned depth ranges, the indicator can discover a harmonic sample. Which means that a number of patterns might seem on the chart directly – massive and small.
If we, for instance, change the “scan step” to 1, then will probably be extra thorough: 5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30. Thus, the indicator will carry out 26 scans as a substitute of 6. A extra thorough scan masses the pc extra, however means that you can discover completely all doable harmonic patterns. Nevertheless, there isn’t a explicit want for it. Many of the patterns will be discovered with “scan step” = 5.
The “Scanning step” parameter will be modified within the exterior parameters of the indicator. The “DepthStepScan” parameter is chargeable for this. It’s not advisable to vary this parameter. You may solely do that if in case you have a really highly effective laptop.
Sample desk
The principle process of “Gartley Hunter Multi” is to search for patterns in all doable markets and all doable timeframes. To implement this concept, we made a desk that comprises data on all discovered patterns. The image beneath schematically exhibits its (desk) construction:
Devices
You need to use any instrunents that the dealer permits. For instance, these could possibly be foreign money pairs, shares, indices, metals, oil and fuel, cryptocurrency, and so forth. So as to customise the record of displayed devices, go to the exterior parameters of the indicator and double-click on the sector with a listing of devices reverse “Symbols“.
![]()
After double-clicking, the sector with the instruments will develop into lively and you may enter those you want. Please observe that it have to be written separated by commas and precisely as it’s indicated in your dealer’s market watch.
Timeframes
The indicator comprises solely basic timeframes: m1, m5, m15, m30, H1, H4, D1, Wk, Mn. All of it may be turned on and off within the exterior parameters of the indicator. See instance beneath:

Patterns
All discovered patterns fall into the cells of the indicator desk. Promote patterns are displayed with pink squares, and purchase patterns are displayed with inexperienced squares. To the precise of the sample title is its age in bars or candles. Whenever you click on on a sample, the instrument we want on the timeframe we want opens on the chart above the desk. Under you may see how this operate works within the MT4 and MT5 variations.
Metatrader4

Metatrader5

Transition pace
Please observe that with fundamental settings, when switching from sample to sample in each variations of the terminal, it takes about 1 second. Fundamental settings assume the next timeframes: m30, H1, H4, D1, Wk, Mn. When including smaller timeframes, reminiscent of m1, m5, m15, the transition pace might lower, and the transition itself will take a mean of 3-4 seconds.
Handbook scanning
In a state of affairs the place a lot of the markets are closed (for instance, on the weekend), automated scanning, which normally works by default, is not going to work. You may scan charts manually by clicking on the “S” button situated within the higher left a part of the indicator panel.

Scrolling a desk
In several variations of the terminal, scrolling the desk is finished otherwise.
Within the model for MT5, the indicator works in probably the most handy method – scrolling is finished utilizing the mouse wheel:

Within the model for MT4, scrolling is finished manually by dragging the slider on the precise with the mouse.

First launch of the indicator
Earlier than launching the indicator, make it possible for there’s sufficient free area on the disk the place you’ve got put in the buying and selling terminal. A minimal of 20 gigabytes is required. This is because of the truth that the indicator wants quotes to seek for patterns. For instance, if the indicator analyzes 20 devices on 8 normal timeframes, then it requires quotes from 240 charts per unit of time. And it take up free area.
I additionally draw your consideration to the truth that the smaller the analyzed timeframe is, the extra quotes it requires. Subsequently, by abandoning the m1, m5 and m15 timeframes, you’ll considerably cut back the prices of the indicator. These quotes take up a lot of the free area. The indicator will work sooner and can obtain much less data.
Additionally, when the indicator is launched for the primary time, rectangles with patterns within the desk might blink. That is defined by the truth that the indicator tries to search out patterns on charts whose quotes are within the means of downloading. As quickly as this course of is accomplished, the desk will cease blinking and the indicator will return to regular.
Cease Loss and Take Revenue ranges
To the precise of every sample you may see vertical rectangular areas which might be chargeable for the Cease Loss and Take Revenue zones. These are the typical values of stops and earnings which might be triggered most frequently. Take Revenue ranges are taken from Scott Cairney’s e-book “Harmonic Buying and selling“. Cease Loss ranges are decided empirically and are calculated primarily based on the Fibonacci grid, which is constructed primarily based on the dimensions of the sample.

Alert system. Description
We now have applied a system of Alerts and Push notifications within the indicator. Alerts are activated by urgent the “A” button on the indicator panel. Push notifications are enabled within the exterior parameters of the indicator. “UsePushWithAlert” parameter.

When a sample seems on the value chart, the indicator will notify you about it. It should present the next data:
- Sample title
- Sample course
- The instrument on which the sample appeared
- Timeframe on which the sample appeared
- Depth (sample dimension)
- Sample age
- Cease Loss degree worth
- Take Revenue 1 degree worth
- Take Revenue 2 degree worth

Alert system. First activation
The primary time you press the “A” button, the indicator will notify you of all doable patterns that at the moment exist on the devices it analyzes. You will note roughly the identical factor as proven within the image above. After this, the indicator will keep in mind all these patterns and you’ll not obtain repeated alerts for them. All additional alerts will seem steadily on the time of their formation.
Redrawing patterns. A number of ranges of affirmation
The indicator doesn’t redraw patterns. It kinds it precisely in these zones wherein it’s offered for by the harmonic buying and selling system. On the similar time, there are some circumstances wherein an inexperienced person might mistake what is going on on the chart for redrawing. Let us take a look at it.
1. A bit of principle
If you’re aware of the Harmonic Buying and selling system, you realize that the ultimate exact sample formation is level D. It’s constructed utilizing a number of Fibonacci grids directly, however the important thing measurement is the ratio of A-B-C-D or A-D to X-A.
Let us take a look at the instance of the “Gartley” sample beneath. Its formation level is set by the 78.6 Fibonacci degree (X-D). In any other case, A-B-C-D = XA * 0.786. Accordingly, this sample merely can’t be redrawn as a result of it’s not given the framework of the system. Which means it merely has nowhere to go. A single remaining level of formation is current in 9 patterns out of 12. Which means 9 of 12 patterns aren’t redrawn.

2. Patterns “Butterfly” and “Shark”
There are three patterns which have a number of doable ranges of formation. For instance, if we take a look at the left aspect of the image beneath, we’ll discover that the Butterfly sample will be fashioned from each the 1.272 degree and the 1.41 degree. Which means that value can reverse from every of those ranges, which suggests we’ve 2 potential reversal patterns, not only one. Accordingly, if one of many ranges, for instance 1.272, is damaged, the indicator will redraw the sample at 1.41 whether it is confirmed. This logic is embedded within the harmonic buying and selling system.
Redrawing patterns. Horizontal offset
Additionally it is price analyzing the state of affairs the place the precise wing of the sample can shift horizontally. This could occur when the value doesn’t make sudden actions in any course, however continues to be inside the goal zone of the sample.
1. A bit of principle
The ultimate level of sample formation is set when the value closes above (for purchase) and beneath (for promote) the important thing Fibonacci degree. Within the instance beneath, take note of the “Butterfly” sample, which confirmed its first degree of sample growth. The important thing level right here is to interrupt the 127.2 degree and shut the value above this degree.

Now think about a state of affairs wherein the second candle after the sign (level D) would break by the low fashioned by level D of the sample and return once more, closing above the extent of 127.2. In such a state of affairs, the situations of the sample would even be met, as a result of the closure would once more happen above the extent of 127.2. However on the similar time, we might get a decrease low degree, and the precise wing of the sample would transfer two candles to the precise and barely decrease.

The determine above describes this hypothetical state of affairs. The truth is, the sample moved slightly decrease, however on the similar time all of the situations for its formation remained fulfilled. The truth is, this will also be referred to as redrawing, however it once more suits into the foundations of the classical system of Harmonic buying and selling, since the situations for sample formation are met at each level 1 and level 2.
Admittances
To grasp what admittances are, you first want to know the precept of forming a great Gartley sample.
An excellent sample implies a great ratio of all segments alongside Fibonacci ranges, the place every section, upon closing, complied with the foundations of the extent’s formation.
- Formation of the higher Fibo degree is a state of affairs the place the value approaches the extent from backside to high, touches it, after which closes beneath the extent.
- Formation of the decrease Fibo degree is a state of affairs the place the value approaches the extent from high to backside, touches it, after which closes above the extent.
If these situations are met for every section of the sample, the sample is taken into account ultimate. However think about for a second the next state of affairs:
On the each day chart, a “Gartley” sample is fashioned, which completely fashioned all three segments: AB to XA, BC to AB and CD to BC. However the remaining section (AD to XA) didn’t attain the goal degree of 78.6 by a few factors, which doesn’t play any function for the each day chart (we’re speaking about a few factors).
Query: Ought to this sample be thought of confirmed or not? In any case, the situations weren’t met – the extent was not touched. An individual in such a state of affairs will conclude that the sample has been fashioned, however for the robotic the situations is not going to be met and it’ll not draw the sample.
For such conditions, we launched an admittances system that’s chargeable for two points:
Candle shadow admittances – The share of doable failure of the candle shadow to achieve the goal degree. Parameter “ExtUncertaintyShadow” = 30. It is calculated primarily based on the space from the goal degree to the earlier one. Utilizing the “Gartley” sample for instance, the goal degree is 78.6%, and the earlier one is 61.8%. The space between ranges is taken as 100%. The “ExtUncertaintyShadow“ parameter = 30 signifies that the sample will probably be displayed if the shadow of the candle goes into the higher (for promote degree) or decrease ( for purchase degree ) 30% of the vary of ranges 61.8% and 78.6%.

The image above exhibits this logic schematically. We see that the value didn’t attain the goal degree just a bit, however on the similar time fell into the admittances zone. Below such situations, the sample will probably be displayed by the indicator.
Candle physique admittances – The share of the candle physique that may transcend the goal degree. Parameter “ExtUncertaintyHead” = 30. It’s calculated primarily based on the space from the goal degree to the following one. Utilizing the “Butterfly” sample for instance, the goal degree is 127.2%, and the following one is 141%. The space between ranges is taken as 100%. The parameter “ExtUncertaintyHead” = 30 signifies that the sample will probably be displayed if the physique of the candle enters the higher (for purchase degree) or decrease (for a promote degree) 30% of the vary of ranges 127.2 and 141.

Within the image above we see that the closing value of the candle barely exceeded the extent 127.2 we would have liked, falling inside the acceptable admittances degree of 30%. In such a state of affairs, the sample will probably be displayed.
If desired, the worth of each kinds of admittances will be set to 0%, which can indicate drawing solely ultimate patterns. However, as apply exhibits, admittances are mandatory, since utterly ultimate patterns seem extraordinarily hardly ever.
You may take a look at totally different admittances values, which might vary from 0% to 45%, and see how precisely the harmonic fashions carry out. Based on our expertise, an admittances worth of 30% for shadows and for our bodies is perfect.
Disappearance of patterns
The harmonic sample will stay on the chart so long as the situations for its formation are met (stopping and shutting the candle inside the Fibonacci zone). If after the formation of the sample the value strikes within the course we want, the sample will stay on the chart.
If the sample didn’t reside as much as expectations and after its look the value went in the other way, the sample will disappear, because the situations for its formation will not be met (the value handed the Fibonacci zone required by the situations of the sample and closed above or beneath it).
However, as apply exhibits, patterns that seem, however are then canceled, may also flip the market round and go into revenue with out breaking by the Cease Loss zone (this zone exists for these functions). Subsequently, if the sample was confirmed and also you opened an order, after which the sample disappeared (since its situations are not met), don’t rush to shut an order till the Cease Loss is triggered.
Within the instance beneath you may see an identical state of affairs:

This instance was taken from the technique tester – due to this fact, the sample after the breakdown of the minimal was saved. On an actual chart, while you change the time-frame, the sample will disappear as a result of the indicator will scan the chart once more and this time the situations for the formation of the sample is not going to be met.
Exterior parameters
Creator: Siarhei Vashchylka. For any questions, write to me in non-public messages. I additionally suggest subscribing to my updates. To do that, comply with the hyperlink to my profile and click on “Add to mates“.

