266f204d35
dashboard: mark neutral votes and no-pattern rows on the indicator chart
Harwinder Sekhon
2026-09-22 14:29:21 -04:00
3005e57367
dashboard: rebuild the page on Bootstrap 5 + jQuery + Chart.js + Font Awesome
Harwinder Sekhon
2026-09-21 19:25:52 -04:00
32ad73c59a
backtest: full-GPU research twin (cudaBasedBacktesting.py + cuda_signal_kernels.py); books byte-identical to gpu_backtest.py (2026-09-18)
Harwinder Sekhon
2026-09-18 16:11:47 -04:00
02589cbb88
backtest: real CuPy GPU backend (kernels are bit-identical CPU twins); books byte-identical on both backends (2026-09-18)
Harwinder Sekhon
2026-09-18 10:39:55 -04:00
ad14ea4fed
news corpus for a local scorer + agent panel v2 + dashboard read-only (2026-09-17); books byte-identical
Harwinder Sekhon
2026-09-17 19:49:29 -04:00
183df7832b
docs: rewrite CLAUDE.md as a plain-language developer guide
Harwinder Sekhon
2026-09-15 20:40:05 -04:00
9adaee65d2
backtest cleanup: drop four research/one-time scripts; books and stale cache moved out (owner decisions 2026-09-15)
Harwinder Sekhon
2026-09-15 20:15:06 -04:00
c916ecf213
remove the AI market-outlook feature (delivery-side only; books byte-identical)
Harwinder Sekhon
2026-09-15 19:58:47 -04:00
c742c65ef6
backtest: seed slow-TF history to the live 1000-bar floor (_history_pad_days)
Harwinder Sekhon
2026-09-10 08:29:04 -04:00
1bc6a27445
providers: floor every live fetch at 1000 bars (H4/D1 indicator-seeding parity)
Harwinder Sekhon
2026-09-10 07:55:20 -04:00
be4db8b2a7
xauusd M15: halve the RSI regime multiplier in every regime (M15 override 5, rule-1 validated)
Harwinder Sekhon
2026-09-09 17:36:41 -04:00
9d7f7ff4ec
research: weight-change test on the recorded replay files (pre-registered; M15 RSI x0.5 passes, not shipped)
Harwinder Sekhon
2026-09-09 17:26:21 -04:00
daa2369ccb
backtest: --record/--record-bars Parquet recorder + 2-year M5/M15 replay with indicator weights and calendar
Harwinder Sekhon
2026-09-09 16:41:49 -04:00
d05348d1e4
news archive: fix three bugs found reviewing 301bf90
Harwinder Sekhon
2026-09-08 13:04:05 -04:00
e5d0260814
news archive: keep every headline + its DeepSeek score in its own DB
Harwinder Sekhon
2026-09-08 12:35:57 -04:00
2e332545a9
alerts: require a trade setup, log every send, drop stale spread-gate vetoes, daily log rotation
Harwinder Sekhon
2026-09-08 11:13:52 -04:00
04bdc1737f
signal_aggregator + chart_patterns: drop dead parameters and shadowed literals (no behaviour change)
Harwinder Sekhon
2026-09-06 16:55:26 -04:00
3cf3c60b89
engine + gpu_backtest: drop the write-only _kc_squeeze stamps (no behaviour change)
Harwinder Sekhon
2026-09-06 16:53:43 -04:00
5885021dda
main: build_config uses the pair factory's confirmation map (fixes an M5 divergence)
Harwinder Sekhon
2026-09-06 16:51:18 -04:00
1b40f2166e
chore: remove test-only helpers and the duplicate confirmation map (no behaviour change)
Harwinder Sekhon
2026-09-06 16:50:21 -04:00
985ec83ef3
chore: remove dead functions and write-only state (no behaviour change)
Harwinder Sekhon
2026-09-06 16:48:24 -04:00
c94f78e0b0
chore: drop unused imports and a dead constant (no behaviour change)
Harwinder Sekhon
2026-09-06 16:46:15 -04:00
d757278b35
config: drop the dead oanda.account_id (auto-execution leftover), keep it tolerated
Harwinder Sekhon
2026-09-05 22:40:44 -04:00
05e71ce1e2
CLAUDE.md: remove stale facts, record the 3-year backtest preference
Harwinder Sekhon
2026-09-05 22:23:46 -04:00
bd62028b2f
dashboard: color ladder levels red/green on cells (Bootstrap table overrides row colors), add direction icons
Harwinder Sekhon
2026-08-16 21:02:24 -04:00
d4137d862a
dashboard: fix gauge charts (install gauge.js, render after polls), force dark theme with white text and red/green accents, add icons
Harwinder Sekhon
2026-08-16 20:55:25 -04:00
c248b39cc5
Replace Google Charts with Chart.js horizontal bars and set dark theme default
Harwinder Sekhon
2026-08-16 20:28:54 -04:00