root
|
5a4dded190
|
fix: add v53_middle.json to DEFAULT_STRATEGY_FILES
|
2026-03-07 09:26:38 +00:00 |
|
root
|
4b0f30cab8
|
feat: add v53_middle.json strategy config (CVD 15m/1h windows)
|
2026-03-07 09:24:08 +00:00 |
|
root
|
e515063809
|
fix: strategy-plaza white/light theme matching existing UI style
|
2026-03-07 07:09:45 +00:00 |
|
root
|
a6165d8c86
|
refactor: strategy-plaza detail page uses dynamic import of existing pages
|
2026-03-07 07:01:04 +00:00 |
|
root
|
9d248c2f8f
|
fix: remove unused token import in strategy-plaza page
|
2026-03-07 06:33:30 +00:00 |
|
root
|
4d5ebbb1b3
|
feat: strategy-plaza frontend - cards overview + detail tabs
|
2026-03-07 06:32:29 +00:00 |
|
root
|
602d9ae034
|
feat: add strategy-plaza backend API endpoints
|
2026-03-07 06:21:15 +00:00 |
|
root
|
8cab470231
|
docs: strategy-plaza data contract v1.0
|
2026-03-07 06:15:05 +00:00 |
|
root
|
2d64a5524e
|
docs: add V5.4 execution state machine design (maker/taker combo)
|
2026-03-06 07:08:20 +00:00 |
|
root
|
6fbf3566f9
|
fix: add 1s sleep between batches to reduce DB pressure during backfill
|
2026-03-04 13:31:28 +00:00 |
|
root
|
18d628359c
|
fix: label_backfill.py use signal_feature_events as source (not signal_indicators) to match FK constraint
|
2026-03-04 13:02:34 +00:00 |
|
root
|
9eeb9a2434
|
fix: update ALT gate thresholds display in signals-v53fast page
|
2026-03-04 04:20:23 +00:00 |
|
root
|
9a2d7cf187
|
fix: reduce config hot-reload interval 60->10 cycles (~2-3min); already pushed strategy thresholds
|
2026-03-04 04:16:56 +00:00 |
|
root
|
7accb8ed88
|
fix: update ALT gate threshold display - SOL 0.4%, XRP 0.25%
|
2026-03-04 04:08:07 +00:00 |
|
root
|
e25bc519ec
|
tune: lower min_vol_threshold - SOL 0.006->0.004, XRP 0.004->0.0025 (data-driven from 24h ATR distribution)
|
2026-03-04 04:00:45 +00:00 |
|
root
|
83494dc66c
|
feat: add entry_ts and exit_ts columns to trade history tables (paper-v53 & paper-v53fast)
|
2026-03-04 03:06:58 +00:00 |
|
root
|
ccb53cb3a8
|
feat: record cvd_fast_5m in signal_indicators for v53_fast strategy
|
2026-03-04 02:41:02 +00:00 |
|
root
|
98a88d7c19
|
fix: signals-v53fast use correct strategy=v53_fast; label CVD as 5m/30m realtime
|
2026-03-04 02:01:50 +00:00 |
|
root
|
84d8535066
|
feat: v53fast frontend - orange banner, OBI/accel indicators, distinct from v53
|
2026-03-04 01:53:36 +00:00 |
|
root
|
c8416b4916
|
feat: add v53_fast strategy - 5m/30m CVD + OBI positive scoring + accel independent trigger
|
2026-03-04 01:44:09 +00:00 |
|
root
|
5becf882e4
|
chore: disable v51/v52 paper trading (signals kept); remove from sidebar
|
2026-03-04 01:23:15 +00:00 |
|
root
|
3352489ce9
|
fix: add SL sanity check on open_position; add entry_ts display in paper-v53 positions
|
2026-03-04 01:15:09 +00:00 |
|
root
|
91a8e7a1ea
|
archive: save v51/v52 paper history before unified reset (2026-03-03)
|
2026-03-03 16:13:42 +00:00 |
|
root
|
c2cae429ad
|
docs: update v53-design.md to reflect unified strategy architecture
|
2026-03-03 16:05:50 +00:00 |
|
root
|
d2ddc3ea46
|
feat: unify v53 frontend - single strategy, no ALT/BTC tab split; update main.py display_score
|
2026-03-03 16:03:25 +00:00 |
|
root
|
42cb230337
|
feat: merge v53_alt+v53_btc into unified v53 strategy (all 4 symbols, per-symbol gates)
|
2026-03-03 15:59:27 +00:00 |
|
root
|
546fae39d0
|
fix: expose display_score/gate_passed as top-level fields in /api/signals/latest for v53_btc
|
2026-03-03 15:45:09 +00:00 |
|
root
|
67f68f8756
|
fix: BTC shows alt_score_ref as display score, not gated-zero score
|
2026-03-03 15:39:15 +00:00 |
|
root
|
dfcf4f43c4
|
fix: show 4-layer scores for BTC too (removed !isBTC guard)
|
2026-03-03 15:34:21 +00:00 |
|
root
|
2a9e4db756
|
fix: pass ALT layer scores into BTC factors for frontend display
|
2026-03-03 15:32:04 +00:00 |
|
root
|
f87edc0339
|
feat: add ALT gate-control card to signals-v53 and paper-v53 latest signals
|
2026-03-03 15:27:03 +00:00 |
|
root
|
1e982c48f9
|
feat: extend RT-WS to ETH/XRP/SOL + add per-symbol 4-gate control to v53_alt
|
2026-03-03 15:22:54 +00:00 |
|
root
|
57f749c094
|
fix: set gate_passed=True for ALT track in save_feature_event (NOT NULL constraint)
|
2026-03-03 14:37:38 +00:00 |
|
root
|
a7cd78e06f
|
feat: implement save_feature_event() for v53 training data collection (Phase 3)
|
2026-03-03 14:35:26 +00:00 |
|
root
|
224ca20666
|
fix: add LatestSignals component to paper-v53 page
|
2026-03-03 14:28:19 +00:00 |
|
root
|
18af5bb711
|
feat: add V5.3 signal + paper frontend pages and sidebar nav
|
2026-03-03 14:09:49 +00:00 |
|
root
|
85db47e41f
|
feat: Phase 2 - realtime WebSocket OBI + spot/perp divergence for BTC gate-control, tiered whale CVD in-process
|
2026-03-03 13:59:34 +00:00 |
|
root
|
17a387b6f4
|
feat: Phase 2 - collect obi_depth_10, spot_perp_divergence, tiered_cvd_whale for BTC gate-control
|
2026-03-03 13:42:21 +00:00 |
|
root
|
fcac8c2334
|
feat: Phase 1 - V5.3 dual-track signal engine (ALT 55/25/15/5, BTC gate-control)
|
2026-03-03 13:35:23 +00:00 |
|
root
|
4c43309c16
|
fix: remove leftover conn.commit() after deleting paper_check_positions
|
2026-03-03 13:27:40 +00:00 |
|
root
|
0a5222a1de
|
feat: Phase 0 - add signal_feature_events/label_events tables, atr_value snapshot, label_backfill script
|
2026-03-03 13:22:53 +00:00 |
|
root
|
8280aaf6ea
|
refactor: A1 hot-reload strategy configs, A4 remove dead paper_check_positions, A6 signals/history query signal_indicators
|
2026-03-03 13:00:54 +00:00 |
|
root
|
cf7756b4e5
|
security: S2 remove hardcoded DB password, S3 JWT already enforced, S4 remove localhost CORS
|
2026-03-03 12:53:26 +00:00 |
|
root
|
c645178f7b
|
fix: H4 - restrict /api/kline to BTC/ETH, return 400 for XRP/SOL
|
2026-03-03 12:45:36 +00:00 |
|
root
|
3172300fd0
|
fix: increase sync connection pool maxconn 5->20 to prevent pool exhaustion
|
2026-03-03 12:36:58 +00:00 |
|
root
|
91ed44ad9f
|
refactor: unify all DB connections to Cloud SQL, remove dual-write and SQLite code
|
2026-03-03 12:30:01 +00:00 |
|
root
|
c0c37c4c7e
|
security: remove hardcoded Discord token, load from env/GCP Secret Manager
|
2026-03-03 11:58:26 +00:00 |
|
fanziqi
|
22787b3e0a
|
docs: add AI documentation suite and comprehensive code review report
- Generate full AI-consumable docs (docs/ai/): system overview, architecture,
module cheatsheet, API contracts, data model, build guide, decision log,
glossary, and open questions (deep tier coverage)
- Add PROBLEM_REPORT.md: categorized bug/risk summary
- Add DETAILED_CODE_REVIEW.md: full line-by-line review of all 15 backend
files, documenting 4 fatal issues, 5 critical deployment bugs, 4 security
vulnerabilities, and 6 architecture defects with prioritized fix plan
|
2026-03-03 19:01:18 +08:00 |
|
root
|
0d9dffa44d
|
docs: expand v5.3 weight model and refactor implementation checklist
|
2026-03-03 09:35:59 +00:00 |
|
root
|
a17c1434b9
|
docs: add v5.3 development guardrails to gemini analysis
|
2026-03-03 09:22:59 +00:00 |
|