@cmike444/supply-and-demand-zones
Version:
A library for identifying supply and demand zones in candlestick data.
16 lines (15 loc) • 974 B
TypeScript
import { Candle } from "../types";
/**
* Finds the index of the first candle that does not satisfy the given condition,
* starting from a specified index and optionally limiting the number of candles to check.
*
* @param candles - An array of `Candle` objects to search through.
* @param startIndex - The index to start searching from.
* @param condition - A callback function that takes a `Candle` and returns a boolean
* indicating whether the candle satisfies the condition.
* @param maxCount - (Optional) The maximum number of candles to check. If not provided,
* the function will continue until the condition is not met or the end of the array is reached.
* @returns The index of the first candle that does not satisfy the condition, or the end of the array
* if all checked candles satisfy the condition.
*/
export declare const findPatternEnd: (candles: Candle[], startIndex: number, condition: (candle: Candle) => boolean, maxCount?: number) => number;