监控标的
5
跨美股、A股ETF、加密货币
活跃策略
1
含模拟盘与实盘策略
平均信号强度
73.6
0-100 综合评分
高等级提醒
2
需要优先处理
市场快照
实时数据入口| 代码 | 名称 | 市场 | 最新价 | 涨跌幅 | 成交量 | 更新时间 |
|---|---|---|---|---|---|---|
| AAPL | Apple Inc. | US Stocks | 198.42 | +1.28% | 71,456,000 | 18:41 |
| MSFT | Microsoft | US Stocks | 471.15 | -0.42% | 28,144,000 | 18:40 |
| NVDA | NVIDIA | US Stocks | 143.28 | +2.76% | 188,330,000 | 18:42 |
| 510300 | 沪深300ETF | CN Funds | 4.19 | +0.86% | 98,234,500 | 18:36 |
| BTCUSDT | Bitcoin / USDT | Crypto | 104,820.20 | -1.12% | 356,789 | 18:43 |
强信号
Strength >= 80NVDA
Buy
92AAPL
Sell
83系统建设路线
兼容未来 H5 与 MAUI App1. 数据层
接入 CSV、行情 API、券商接口、事件日历与资讯源,沉淀统一数据模型。
2. 策略层
支持规则表达式、权重配置、回测、模拟盘验证和版本迭代。
3. 信号层
持续计算买入、卖出、观察、持有信号,并按强度等级触发提醒。
4. 多端层
PC 后台先行,后续复用 C# 领域服务扩展 Blazor H5 与 Blazor MAUI App。
Data Persistence Baseline
Database-ready storage map| Store | Provider | Retention | Entities | Checkpoint | Next Migration |
|---|---|---|---|---|---|
| MarketData | Planned SQL Store | Raw ticks 30 days, bars 10 years | 5 | 06-10 18:29 | Create OHLCV tables |
| StrategyCatalog | Planned SQL Store | Keep all published versions | 3 | 06-10 17:44 | Add strategy version history |
| SignalLedger | Planned SQL Store | Signals 3 years with audit trail | 5 | 06-10 18:37 | Add signal lifecycle states |
| AlertJournal | Planned SQL Store | Alerts 2 years with delivery receipts | 4 | 06-10 18:38 | Add delivery attempt table |
Data Store Health
Backup, replication, and capacity readiness| Store | Backup | Lag | Capacity | Health | Checked |
|---|---|---|---|---|---|
| MarketData | Last backup succeeded | 2 s | 41.8% | Healthy | 06-10 18:42 |
| StrategyCatalog | Last backup succeeded | 0 s | 18.4% | Healthy | 06-10 18:39 |
| SignalLedger | Backup scheduled | 8 s | 27.6% | Watch | 06-10 18:40 |
| AlertJournal | Last backup succeeded | 1 s | 12.3% | Healthy | 06-10 18:41 |
Data Migration Plan
Schema, seed, validation, and rollback| Seq | Name | Source | Target | Validation | Rollback | Status |
|---|---|---|---|---|---|---|
| 1 | Create market schema | In-memory instruments | MarketData schema | Symbol count matches source | Drop empty schema | Ready |
| 2 | Seed strategy catalog | Strategy demo list | StrategyCatalog tables | Rule weights sum to 100% | Delete seeded strategies | Ready |
| 3 | Persist signal ledger | Generated signals | SignalLedger table | Signal IDs remain unique | Restore from snapshot | Planned |
| 4 | Persist alert journal | Alert queue | AlertJournal table | Delivery receipts map to alerts | Replay alert export | Planned |
SQLite Persistence Coverage
Current persisted domains and next steps| Area | Coverage | Status | Next Step |
|---|---|---|---|
| Core Trading Data | Markets, imports, strategies, rules, signals, alerts | Seeded | Move page read paths to repositories |
| Operations Data | Import pipeline, delivery receipts, admin audit, settings | Seeded | Add write workflows from UI forms |
| Analytics Data | Signal factors, query summaries, data quality metrics | Ready | Compute metrics from SQLite queries |
| Multi-client Data | Shared API contracts and release checklist | Ready | Share DTO contracts with H5 and MAUI |