diff --git a/lib/trading-logic.ts b/lib/trading-logic.ts index c2fec62..c5bcd33 100644 --- a/lib/trading-logic.ts +++ b/lib/trading-logic.ts @@ -33,7 +33,8 @@ export function resolveEffectiveConfig( } const idx = Math.min(withdrawalCount - 1, withdrawalStages.length - 1); const stage = withdrawalStages[idx]; - return { profitTarget: stage.profit, consistency: stage.consistency, minTradingDays: stage.minTradingDays }; + // Fall back to base minTradingDays when the stage doesn't specify one (0 or missing) + return { profitTarget: stage.profit, consistency: stage.consistency, minTradingDays: stage.minTradingDays || minTradingDays }; } return { profitTarget, consistency, minTradingDays }; }