Automatically detects and visually displays Harmonic patterns, from small ZigZag to large ZigZag


17 types of Harmonic patterns are supported.

Pattern5-0 / 3Drive / AB=CD / Gartley / Butterfly / Bat / A Bat / Crab / Deep Crab / Cypher / A Cypher / Shark / Nenstar / A Nenstar / Dragon / Black Swan / White Swan


The alert function allows you to be alerted when a Harmonic pattern is detected.


A trial version is also available. Search for "Harmonic auto-detect [FREE]" in TradingView to see how the indicator works in advance.

※There is no alert feature in the trial version. Also, only some patterns are supported.


Monthly License
$19 / month

Perpetual License

Annual License
$199 / year

※Monthly Licenses automatically charge $19 every 31 days, and Annual Licenses automatically charge $199 every 365 days.
※We do not support refunds. Please confirm the operation with the trial version before purchasing.


Please select the payment plan you wish (monthly / annual / perpetual).

Please make your payment.
After the payment is completed, the following screen will be displayed.
Please enter your TradingView Username and email address and send.

Within 3 business days, grant your TradingView account permission to use the indicator.


What's the difference from the trial version "Harmonic auto-detect [FREE]"?

There is no alert feature in the trial version. Also, only some harmonic patterns are supported. Other than that, there is no difference from the [PRO] version, so please check the operation of the indicator before purchasing the [PRO] version.

--Patterns supported by the trial version--
Pattern5-0 / 3Drive / AB=CD / Gartley / Butterfly

Is it possible to change my payment plan after purchase?

Is possible. Please contact "HarmonicLaboratory@gmail.com". The fees you have paid so far are not refundable, so if you plan to use it for a long time, purchasing a Perpetual License from the beginning is a good deal.

What are the meanings of the strings and numbers displayed when a pattern is detected?
ex."Find BlackSwan 6"

"Find BlackSwan 6" means that the BlackSwan pattern was detected at depth 6.
Depth indicates the size of ZigZag (when depth is large, ZigZag is large).

What are the meanings of "MinDepth" and "MaxDepth" in the parameters?

"Depth" is the standard value for the number of bars when detecting ZigZag vertices.
For example, if Depth is 10, it looks at the 10 bars to see if there is a bar that can be the vertix, and if not, it looks at the next 10 bars.
Therefore, if the "Depth" is large, a large ZigZag will be detected.

This tool automatically judges everything from "Min Depth" to "Max Depth".
For example, if MinDepth=3, MaxDepth=10, it is judged whether the pattern is detected at Depth=3,4,5,6,7,8,9,10.

If you want to detect only small patterns, decrease MaxDepth, and if you want to detect only large patterns, increase MinDepth.

Is there a function to display the sell/buy and exit sign?

No, it does not have.
This tool only detects and displays the harmonic pattern automatically.

Is it possible to check the pattern detection status for past price movements?
(Is it possible to back test the indicator?)

Yes, you can check by using the "Bar Replay" function of TradingView.

Do you publish materials or explain related to harmonic patterns?

We're sorry, but we mainly sell tools for harmonic traders, so we do not publish materials or explain harmonic patterns.
You can find the explanation page by searching for "harmonic patterns" etc. on the search site, so please refer to that.