Harmonic Scanner Pro

Harmonic Scanner Pro is a more advanced version of the standard Harmonic Scanner. It lets you customize almost every parameter, check for harmonic patterns much further in the past, and detect multiple patterns at once. It's a great tool to see how specific security reacts to harmonic patterns (some stocks are a textbook example of harmonic patterns , others - not really).

Some of it's features:
  • You can check an unlimited number of the high/low points (the free version only checks the last 5 points). Use the "Number of points to check" option to configure how many points to check.
  • Configurable error tolerance - you can set how many % the detected formation can differ from the "ideal" formation. (the free version uses the hardcoded 5% value)
  • Formations displayed on top of each other can be moved using the "Move chart" option. When two or more formations share the same points on the chart, only the topmost is visible. With the "move chart" option enabled (it's enabled by default), we move all those points up/down a bit to make all the lines nicely visible and easy to follow
  • Each formation uses different color on the chart, so it's easier to follow them
  • You can change the width of the ZigZag and formation lines
  • Detects the Gartley , Butterfly , Bat, Alternate Bat , Crab , Deep Crab , and Cypher .

Important: Checking for more than 200 points and displaying the ZigZag pattern + "No formation" labels at the same time might make the script too slow to render and result in a "Script error". When that happens, disable the ZigZag /"No formation" labels or decrease the number of points to check.

To get 7 days of free access to the script, just leave a comment.

Works for different types of commodities:

Works for different intervals:

Some securities work better than others with harmonic patterns:
Release Notes: Version 1.1: Big update that brings alerts, hiding specific patterns, and stability improvements.

  • The most requested feature - alerts - are finally here. You can add alerts to get notifications when new patterns appear.
  • You can disable specific patterns. If you only want to see, let's say, "Gartley Up" or "Cypher Down" patterns, you can disable all other patterns.
  • Before, when you used a short interval (seconds or minutes), the script was crashing after the first few bars. This has been fixed, and the script is much more stable. If you want to use it for short intervals, make sure to decrease the "Number of points to check" for better performance (you're anyway interested in the newest points on the chart).
  • When multiple patterns share the same points on the chart, they will shadow each other (that is, the topmost chart and label will hide everything that's beneath). This problem was solved in the previous version by the "Move charts" option. But "Move charts" was always moving the charts by the same percentage of the price (TradingView doesn't support moving lines by a specific number of pixels). For 1H, 1D, or 1W intervals, this wasn't a problem, but for small intervals, the charts were moved too much. Now you can select by how much you want to move the charts in the configuration.
  • We also added an option to move the labels (if multiple patterns share the same label location).
Invite-only script

Access to this script is restricted to users authorized by the author and usually requires payment. You can add it to your favorites, but you will only be able to use it after requesting permission and obtaining it from its author. Contact PatternsHunters for more information, or follow the author's instructions below.

TradingView does not suggest paying for a script and using it until you 100% trust its author and understand how the script works. In many cases you can find a good open-source alternative for free in our Public Library.

Author's instructions

You can gain access to the script through our website:

Want to use this script on a chart?

Warning: please read before requesting access.

You can find more information about our scripts at


intrested with the 7 day trial
100 coins
PatternsHunters joshiuday2710
@joshiuday2710, Sure, I've grated you access.
PatternsHunters 66975d053aba41ff9fdef652ad0a4a
@66975d053aba41ff9fdef652ad0a4a, Thank you for the coins. I gave you a one week access to the script.
Hi, can i test it?
Hi, can i test it?
PatternsHunters liuhaochuan
@liuhaochuan, sure, I just gave you access
i want to keep access to the indicator instead of the 7 day trail.
@ChosenDre, Hi, I gave you a 7-day free access to the script, so you can test it to see if it's useful for you. If you like it, you can find information on our website on how to get a subscription.
looking for a free trial thanks
Home Stock Screener Forex Screener Crypto Screener Economic Calendar About Chart Features Pricing Refer a friend House Rules Help Center Website & Broker Solutions Widgets Charting Solutions Lightweight Charting Library Blog & News Twitter