@gabriel3615/ta_analysis
Version:
stock ta analysis
31 lines (30 loc) • 941 B
TypeScript
/**
* 策略生成器模块(简化版)
* 负责根据信号汇总结果和关键位生成具体的交易策略
*/
import type { StrategyGenerationInput, StrategyGenerationResult } from './IntegrationTypes.js';
import type { IntegrationConfig } from './IntegrationConfig.js';
export declare class StrategyGenerator {
private config;
constructor(config: IntegrationConfig);
/**
* 生成完整的交易策略(恢复原有完整功能)
*/
generateStrategy(input: StrategyGenerationInput): StrategyGenerationResult;
/**
* 生成增强的确认信号
*/
private generateEnhancedConfirmationSignals;
/**
* 生成增强的失效条件
*/
private generateEnhancedInvalidationConditions;
/**
* 生成增强的关键观察点
*/
private generateEnhancedKeyObservations;
/**
* 生成增强的警告信息
*/
private generateEnhancedWarnings;
}