Kunthawat Greethong
c3a1461932
[verified] Add capital-allocation simulation engine + MT5 bridge (both dry-run/gated)
- simulation.py: price-series loader (Yahoo snapshot) + allocate_capital 50/20/30 with min-100 shares, bucket3 excludes bucket1, cash fallback
- /api/v1/simulation POST: combines theme 60/40 score + Siamchart dividend + Yahoo price; labels output paper/backtest non-PIT (never validated)
- mt5_bridge.py: MT5 order interface, dry-run default; live dispatch needs MT5_SEND_ORDERS=1 AND approval (Windows-only MetaTrader5)
- 12 new tests (simulation/mt5/api); full suite 184 OK; live verified (1M -> buckets)
2026-08-25 16:24:22 +07:00
..
2026-08-23 12:38:17 +07:00
2026-08-25 16:24:22 +07:00
2026-08-25 11:05:13 +07:00
2026-08-25 14:14:33 +07:00
2026-08-23 10:19:40 +07:00
2026-08-25 15:29:15 +07:00
2026-08-25 15:13:36 +07:00
2026-08-23 14:42:02 +07:00
2026-08-25 16:24:22 +07:00
2026-08-23 14:42:02 +07:00
2026-08-23 12:38:17 +07:00
2026-08-25 11:05:13 +07:00
2026-08-23 14:58:15 +07:00
2026-08-25 09:03:28 +07:00
2026-08-25 08:43:00 +07:00
2026-08-25 16:24:22 +07:00
2026-08-25 15:19:39 +07:00
2026-08-23 07:41:31 +07:00
2026-08-23 14:58:15 +07:00