UNPKG

@gabriel3615/ta_analysis

Version:

stock ta analysis

24 lines (23 loc) 798 B
export const structureConfig = { pivot: { leftBars: 3, rightBars: 3 }, thresholds: { breakThresholdPercent: 0.003, // 0.3% equalTolerancePercent: 0.002, // 0.2% minSwingDistancePercent: 0.005, // 0.5% }, timeframeWeights: { weekly: 0.4, daily: 0.4, '1hour': 0.2 }, }; export function updateStructureConfig(partial) { if (partial.pivot) structureConfig.pivot = { ...structureConfig.pivot, ...partial.pivot }; if (partial.thresholds) structureConfig.thresholds = { ...structureConfig.thresholds, ...partial.thresholds, }; if (partial.timeframeWeights) structureConfig.timeframeWeights = { ...structureConfig.timeframeWeights, ...partial.timeframeWeights, }; }