Cannot chain the patterns
The essential value of pattern recognition is in constructing a chain of patterns from an array of candles, i.e. taking an array of candles, and producing an array of [pattern1, pattern2, pattern3,...], so it is possible to use such data to evaluate data predicted by the pattern versus the actual data, which in turn provides evaluation of patterns accuracy/reliance within any given data set.
Currently, the library does not let you construct such pattern chain at all.
So this is a proposed improvement :wink:
Is this solved by "quantifying" the candles (from object with just OHLC to trying to label them)?
isHammer(candlestick)
isInvertedHammer(candlestick)
isBullishHammer(candlestick)
isBearishHammer(candlestick)
isBullishInvertedHammer(candlestick)
isBearishInvertedHammer(candlestick)
Can't you call these functions on each candle to determine what it is?