PINE LIBRARY
Actualizado

MaidongOrderBlockRefiner

199
Library "MaidongOrderBlockRefiner"

Maidong Order Block Refiner is a Pine Script library designed to refine already-detected order blocks into tighter and more actionable trading zones.

This library does not detect market structure, identify order blocks, or draw zones by itself. Instead, it acts as a reusable refinement layer that accepts an externally confirmed order block origin and returns refined distal and proximal boundaries that can be used by drawing, alert, or setup modules.

Core features:

- Supports both `Demand` and `Supply` order blocks
- Supports `On` / `Off` refinement mode
- Supports `Defensive` and `Aggressive` refinement styles
- Uses ATR-aware width handling to compress oversized zones
- Returns distal and proximal coordinates ready for downstream drawing logic

This library is useful when:

- You already have your own structure or order block detection logic
- You want to compress raw order block ranges into cleaner execution zones
- You want to reuse the same refinement model across multiple indicators

OBRefiner(obType, obRefine, refineMethod, triggerCondition, index)
  Parameters:
    obType (string)
    obRefine (string)
    refineMethod (string)
    triggerCondition (bool)
    index (int)
Notas de prensa
v2

Fix: Too large total max_bars_back 310201 max 300000 allowed.

Exención de responsabilidad

La información y las publicaciones no constituyen, ni deben considerarse como, asesoramiento o recomendaciones financieras, de inversión, de trading u otro tipo, proporcionadas o respaldadas por TradingView. Obtenga más información en Condiciones de uso.