UNPKG

@gabriel3615/ta_analysis

Version:

stock ta analysis

31 lines (30 loc) 1.27 kB
import { Candle } from '../../../types.js'; import { PatternAnalysisResult, PeakValley } from './analyzeMultiTimeframePatterns.js'; /** * 买入高潮形态枚举,添加到PatternType枚举中 */ /** * 寻找买入高潮信号 * 买入高潮可以出现在顶部或底部,具有不同的交易含义: * * 顶部买入高潮(看跌)特征: * 1. 成交量突然放大(通常是近期平均成交量的2倍以上) * 2. 价格创出近期新高 * 3. 当日振幅较大(通常大于平均振幅的1.5倍) * 4. K线通常是大阳线或上影线明显的十字星 * 5. 之后通常伴随价格回落 * * 底部买入高潮(看涨)特征: * 1. 成交量突然放大(通常是近期平均成交量的2倍以上) * 2. 价格在下跌趋势中出现大幅反弹 * 3. 当日振幅较大(通常大于平均振幅的1.5倍) * 4. K线通常是大阳线,表明强力买入 * 5. 之前有明显的下跌趋势 * 6. 之后通常伴随价格继续上涨 * * @param data K线数据 * @param peaksValleys 峰谷点 * @param lookbackPeriod 回溯周期 * @returns 检测到的买入高潮形态 */ export declare function findBuyingClimax(data: Candle[], peaksValleys: PeakValley[], lookbackPeriod?: number): PatternAnalysisResult[];