Adapting to the current climate. Here are some enhancements I made
What changed, plainly:
I disabled adaptive threshold rewriting. It was making a bad strategy worse by drifting into looser entries during losing periods.
I added an EMA20 trend filter so new buys only happen when:
price is above EMA20
EMA20 is rising
price isn’t already too stretched above EMA20
I tightened the live config:
position size 30% → 20%
time exit 72h → 48h
24h change trigger 14% → 5%
RSI band 62–72 → 50–68
volume spike 2.3x → 1.8x
max 4h candle range 8% → 6%
I reset the persisted learning thresholds so the old sloppy values stop overriding config.
Why:
The bot was mostly buying pumped coins too late, then getting clipped on the retrace. These changes aim to make it:
less chasey
smaller per trade
stricter about trend quality
less self-sabotaging in chop