Harmonic

Harmonic Patterns signal engine. Identifies XABCD five-point structures such as Gartley/Bat/Butterfly/Crab based on Fibonacci geometry, and generates trading signals in the PRZ (Potential Reversal Zone).

charliedream1 0949755 4 files · 18.3 KB Updated

File contents

Harmonic Patterns

Purpose

The Fibonacci geometry school uses precise ratio relationships to identify price patterns:

Pattern B-Point Retracement D-Point Retracement Direction
Gartley 0.618 XA 0.786 XA Reversal
Bat 0.382-0.5 XA 0.886 XA Reversal
Butterfly 0.786 XA 1.27 XA Reversal
Crab 0.382-0.618 XA 1.618 XA Reversal

Core Concepts

  • XABCD five-point pattern: a price structure defined by precise Fibonacci ratios
  • PRZ (Potential Reversal Zone): the convergence area around point D, where reversal probability is high
  • Bullish pattern (point D at the bottom) → buy signal
  • Bearish pattern (point D at the top) → sell signal

Dependencies

pip install pyharmonics pandas numpy requests

Parameters

Parameter Default Description
is_stock False Whether the instrument is a stock (affects analysis parameters)

Signal Convention

  • 1 = long, -1 = short, 0 = stand aside

charliedream1/ai_quant_trade/tree/main/a_全网优秀资源/10_大模型/07_skill包/vibe_trading_skills/harmonic commit 09497552b8

Frequently asked questions

npx skillmds@latest add charliedream1/harmonic