OPEN-SOURCE SCRIPT

Alea Magna Traders choch, bos

733
This script is a lightweight, custom-built Smart Money Concepts (SMC) Market Structure Indicator written in Pine Script v6 for TradingView.

It tracks real-time market structure shifts on your chart by identifying and plotting two core price action events: CHoCH (Change of Character) and BoS (Break of Structure).

Core Mechanics & Features
Dual-Timeframe/Sensitivity Structure Tracking:

Internal Structure (Micro): Tracks fast, short-term structural breaks using a smaller pivot sensitivity (default: 5). Ideal for finding lower-timeframe entries.

External Structure (Macro): Tracks major, high-timeframe structural pivots using a higher sensitivity (default: 25). Ideal for determining overall trend direction.

Market Structure Mapping:

CHoCH (Change of Character): Detects when price breaks the previous structure in the opposite direction of the current trend, signaling a potential trend reversal.

BoS (Break of Structure): Detects when price breaks structure in the same direction as the current trend, signaling trend continuation.

Clean Visual Overlay:

Draws horizontal dashed lines connecting the original pivot level to the breakout point.

Places color-coded labels (Bullish / Bearish) directly above or below the breakout candle.

Advanced Data Management:

Uses Pine Script v6 map.new() data structures to dynamically track swing high/low coordinates (upaxis, dnaxis, direction states) without lagging the chart.

Employs custom array slicing to calculate swing highs and lows independently.

Customizability & Filtering:

Allows traders to toggle Internal and External structures on or off independently.

Includes pattern filters to show All, BoS-only, or CHoCH-only markers.

Full control over Bullish and Bearish colors.

Aviso legal

As informações e publicações não se destinam a ser, e não constituem, conselhos ou recomendações financeiras, de investimento, comerciais ou de outro tipo fornecidos ou endossados pela TradingView. Leia mais nos Termos de Uso.