Strip backtesting, rebalance indicator weights toward leading signals

Remove backtest.py, backtest_gpu.py, metrics.py, local CSV data,
Dukascopy loader, and all backtest CLI modes from main.py. Rebalance
engine weights: leading indicators (divergence, RSI, stochastic, BB)
now carry 66% of signal weight vs 34% for lagging (EMA, MACD). Add
ws_twelvedata.py for live tick streaming. Drop pyarrow and tqdm deps.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
Harwinder
2026-05-10 23:40:15 -04:00
parent 353ff05267
commit 3a09dfd62f
16 changed files with 82 additions and 234029 deletions
+1 -2
View File
@@ -1,7 +1,6 @@
numpy>=1.24
pandas>=2.0
requests>=2.28
pyarrow>=14.0
tqdm>=4.66
twelvedata>=1.2.0
python-telegram-bot>=20.0
websockets>=12.0