@gabriel3615/ta_analysis
Version:
stock ta analysis
33 lines (32 loc) • 861 B
TypeScript
/**
* 趋势逆转分析配置
* 集中管理窗口、周期、阈值与目标位参数,外部可通过 updateTrendReversalConfig 覆盖
*/
export interface TrendReversalConfig {
trendDirection: {
defaultPeriod: number;
minSlopePoints: number;
};
movingAverage: {
smallPeriod: number;
largePeriod: number;
};
window: {
idealWindowSize: number;
minWindowSize: number;
};
stopLossOffsetPercent: {
long: number;
short: number;
};
targets: {
fibExtension: number;
};
strengthThreshold: {
strong: number;
medium: number;
defaultSignalThreshold: number;
};
}
export declare const trendReversalConfig: TrendReversalConfig;
export declare function updateTrendReversalConfig(partial: Partial<TrendReversalConfig>): void;