Skip to content

[Trading] 条件单与指数行情能力增强,UI 与设计文档同步更新 - #30

Merged
MayueCif merged 1 commit into
mainfrom
feat/v1.0.0-beta2
Sep 12, 2026
Merged

MayueCif merged 1 commit into
mainfrom
feat/v1.0.0-beta2

Conversation

@MayueCif

@MayueCif MayueCif commented Sep 12, 2026

Copy link
Copy Markdown
Member

概述

v1.0.0-beta2 里程碑改动:围绕条件单、指数行情、交易链路与 UI 体验增强,共 81 个文件变更(+2873 / -988)。

主要变更

交易与行情

  • 新增交易所条件单服务 ExchangeConditionOrderServiceIExchangeClient / BinanceExchangeClient 补充条件单能力
  • 新增指数行情抽象 IIndexQuoteService:A 股走新浪(SinaIndexQuoteClient),Crypto 走 CoinGecko / Alternative.me,接入各市场模块与 DI 注册
  • TradeExecutorStrategyEngineMarketMonitorOrderStateSyncServiceCryptoPortfolioService(合约/期货组合)等交易链路增强
  • TradingStrategy / TradingStrategyRepository 支持条件单相关字段

告警与分析

  • AlertCenterService / AlertSuppressionPolicy 调整
  • CoordinatorExecutor 与分析结果模型(CoordinatorResultTechnicalAnalysisResult)更新

UI

  • 主窗口指数行情 Ticker、资产页 / 收藏页 / 价格提醒页 / 选币页等界面更新
  • AdaptiveCard 解析通用能力增强(BaseAdaptiveCardParser)及各卡片解析器适配
  • 设计文档整合:新增 docs/design.md,移除 docs/design-system.md 与 alert-center 重构计划文档

测试

  • 新增 ExchangeConditionOrderServiceTestCryptoPortfolioServiceFuturesTestAlertSuppressionPolicyTest 等用例

验证方式

  • dotnet build MarketAssistant.slnx -c Debug 构建通过
  • dotnet test tests/TestMarketAssistant.csproj -c Debug 测试通过

@MayueCif
MayueCif merged commit 56191e1 into main Sep 12, 2026
6 checks passed
@MayueCif
MayueCif deleted the feat/v1.0.0-beta2 branch September 12, 2026 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant