All indicators

Manual Harmonic Patterns - With interactive inputs

Jan 4, 2022

Static chart image
Drawing ToolFibonacciPatterns

The Manual Harmonic Patterns - With interactive inputs tool allows users to manually identify and validate harmonic price structures by selecting X, A, B, C, and D points directly on the chart. Unlike automated scanners, this indicator functions as a precise drawing utility that calculates Fibonacci ratios and confirms pattern validity based on user-defined pivots.

Usage

To use the tool, you must select five points (XABCD) in chronological order. The script uses interactive inputs, meaning you will be prompted to click on the chart to set the price and time for each pivot.

  • Validation: If the selected points meet the criteria for a specific harmonic pattern (within the defined error percentage), the script will automatically draw the XABCD lines, fill the harmonic triangles, and display a Potential Reversal Zone (PRZ) box.
  • Manual Selection: Users are responsible for selecting the correct pivot highs and lows. For bullish patterns, X, B, and D should be pivot lows, while A and C should be pivot highs. For bearish patterns, the inverse applies.
  • Non-Valid Patterns: If the selected points do not match any enabled harmonic patterns, only the raw XABCD lines will be displayed without the PRZ or background fills.

Details

This tool is designed for traders who prefer manual pattern recognition over automated detection. It calculates internal Fibonacci retracements and extensions between the selected points to identify patterns such as the Gartley, Bat, Butterfly, Crab, Cypher, Shark, and various "Anti" or non-standard patterns.

The PRZ (Potential Reversal Zone) can be configured to use either the XAD Range or a combined BCD+XAD Range, providing a specific area where a price reversal is statistically likely based on harmonic theory.

Settings

  • XABCD Inputs: Price and time coordinates for the five points of the pattern.
  • Display: Options to show or hide XABCD lines, ratios, and toggle fills for major (XAB/BCD) or minor (ABC/XBD) triangles with adjustable transparency.
  • Miscellaneous: Adjust the "Error Percent" to allow for slight deviations in Fibonacci ratios and choose the PRZ calculation type.
  • Category Toggles: Enable or disable entire groups of patterns, including Classic, Anti/Alternate, and Non-standard categories.
  • Individual Patterns: Specific toggles for over 20 patterns including Gartley, Bat, Shark, Cypher, Five Zero, Three Drives, and more.

FAQ

How do I access Manual Harmonic Patterns - With interactive inputs?

You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

Why does the pattern disappear after I select the points?

If the PRZ and fills do not appear, it means the ratios between your selected XABCD points do not fall within the valid range for the patterns you have enabled in the settings.

Does this script scan for historical patterns automatically?

No, this is a manual drawing tool. It only evaluates the specific points you interactively select on the chart and does not scan historical bars for emerging patterns.

Free indicator

Get free access to this indicator on the platforms below.

TradingView
NinjaTrader
MetaTrader 4/5

Unlock the entire LuxAlgo Library

Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.