CDLMATCHINGLOW
CDLMATCHINGLOW
Summary
A two-candle pattern of two consecutive black (bearish) candles with equal closes (within a tolerance). Treated as a bullish reversal signal. A hit signals a potential bullish reversal (shared support close after two down candles).
Formula
Two candles i-1, i. Candle i-1: black (close<open). Candle i: black (close<open). Equal closes: close[i-1]-E <= close[i] <= close[i-1]+E, where E = the Equal average. No shadow, body-size, or gap conditions are checked.
Notes
- The bullish-reversal reading assumes a prior downtrend, which is not verified.
Inputs
inOpen— Open price of each barinHigh— High price of each barinLow— Low price of each barinClose— Close price of each bar
Outputs
outInteger— +100 when the pattern is present, 0 otherwise. Only +100 is ever emitted (matching low is always bullish); never -100
Properties
Numerical Stability: Start-Independent
| Display Flags |
|---|
| ☐ Overlap Input |
| ✅ Independent Y-Axis i |
| ✅ Candlestick i |
Implementation
TA-Lib Definition: cdlmatchinglow.c · cdlmatchinglow.yaml
| Native | File |
|---|---|
| C | ta_CDLMATCHINGLOW.c |
| Rust | cdlmatchinglow.rs |
| Java | Core_CDLMATCHINGLOW.java |
TA-Lib is also available for Python, R and more using a wrapper.
Aliases
Matching Low
See Also
CDLMATCHINGHIGH · CDLHOMINGPIGEON