@gabriel3615/ta_analysis
Version:
stock ta analysis
31 lines (30 loc) • 1.27 kB
TypeScript
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[];