From 0796b830df43dbc40e907531e6707738b94f4c97 Mon Sep 17 00:00:00 2001 From: spectopo <175387142+spectopo@users.noreply.github.com> Date: Thu, 19 Mar 2026 04:19:53 +0800 Subject: [PATCH] New version: kay-ou.SimTradeDesk version 0.4.3 --- .../0.4.3/kay-ou.SimTradeDesk.installer.yaml | 28 +++++++++++++ .../kay-ou.SimTradeDesk.locale.en-US.yaml | 28 +++++++++++++ .../kay-ou.SimTradeDesk.locale.zh-CN.yaml | 42 +++++++++++++++++++ .../0.4.3/kay-ou.SimTradeDesk.yaml | 8 ++++ 4 files changed, 106 insertions(+) create mode 100644 manifests/k/kay-ou/SimTradeDesk/0.4.3/kay-ou.SimTradeDesk.installer.yaml create mode 100644 manifests/k/kay-ou/SimTradeDesk/0.4.3/kay-ou.SimTradeDesk.locale.en-US.yaml create mode 100644 manifests/k/kay-ou/SimTradeDesk/0.4.3/kay-ou.SimTradeDesk.locale.zh-CN.yaml create mode 100644 manifests/k/kay-ou/SimTradeDesk/0.4.3/kay-ou.SimTradeDesk.yaml diff --git a/manifests/k/kay-ou/SimTradeDesk/0.4.3/kay-ou.SimTradeDesk.installer.yaml b/manifests/k/kay-ou/SimTradeDesk/0.4.3/kay-ou.SimTradeDesk.installer.yaml new file mode 100644 index 0000000000000..477ecbd768167 --- /dev/null +++ b/manifests/k/kay-ou/SimTradeDesk/0.4.3/kay-ou.SimTradeDesk.installer.yaml @@ -0,0 +1,28 @@ +# Created with YamlCreate.ps1 Dumplings Mod +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json + +PackageIdentifier: kay-ou.SimTradeDesk +PackageVersion: 0.4.3 +InstallerType: nullsoft +InstallerSwitches: + Upgrade: --updated +UpgradeBehavior: install +Protocols: +- simtradedesk +ProductCode: 0fb1c321-dd0d-53a5-a629-f182f245d101 +ReleaseDate: 2026-03-18 +Installers: +- Architecture: x64 + Scope: user + InstallerUrl: https://github.com/kay-ou/SimTradeDesk/releases/download/v0.4.3/SimTradeDesk-Setup-0.4.3.exe + InstallerSha256: B8BE8A986487FE43D059B004AC3AA7CB94B15344ABB457B75B2F5013D3B6531E + InstallerSwitches: + Custom: /currentuser +- Architecture: x64 + Scope: machine + InstallerUrl: https://github.com/kay-ou/SimTradeDesk/releases/download/v0.4.3/SimTradeDesk-Setup-0.4.3.exe + InstallerSha256: B8BE8A986487FE43D059B004AC3AA7CB94B15344ABB457B75B2F5013D3B6531E + InstallerSwitches: + Custom: /allusers +ManifestType: installer +ManifestVersion: 1.12.0 diff --git a/manifests/k/kay-ou/SimTradeDesk/0.4.3/kay-ou.SimTradeDesk.locale.en-US.yaml b/manifests/k/kay-ou/SimTradeDesk/0.4.3/kay-ou.SimTradeDesk.locale.en-US.yaml new file mode 100644 index 0000000000000..bdc6c44e92418 --- /dev/null +++ b/manifests/k/kay-ou/SimTradeDesk/0.4.3/kay-ou.SimTradeDesk.locale.en-US.yaml @@ -0,0 +1,28 @@ +# Created with YamlCreate.ps1 Dumplings Mod +# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json + +PackageIdentifier: kay-ou.SimTradeDesk +PackageVersion: 0.4.3 +PackageLocale: en-US +License: Freeware +ShortDescription: The dedicated desktop edition of SimTradeLab, delivering a fast, secure, and fully local environment for strategy development, backtesting, simulation, and broker-side deployment. +Description: |- + SimTradeDesk is the dedicated desktop edition of SimTradeLab, delivering a fast, secure, and fully local environment for strategy development, backtesting, simulation, and broker-side deployment. It builds on the open-source SimTradeLab core while offering a refined, commercial-grade desktop experience. + No Python. No environment setup. Just download, install, and start building strategies. + Features + - PTrade-compatible API — 46 core APIs; strategies run identically on PTrade and locally + - Strategy editor — autocompletion and syntax highlighting for PTrade API + - Backtesting — A-share historical data with real-time log streaming + - Parameter optimizer — hyperparameter search with walk-forward validation (optimization period + holdout period) + - Results visualization — equity curves, drawdown charts, trade history, and key metrics + - Backtest comparison — overlay NAV curves with time-axis alignment and side-by-side metric tables + - Version history — automatic strategy snapshots with diff view and one-click restore + - CSV / PNG export — export data tables and charts + - Built-in terminal — integrated command-line panel for quick debugging + - Multi-language UI — Chinese / English / German + - Cross-platform — Windows, macOS, Linux +Tags: +- finance +- trade +ManifestType: locale +ManifestVersion: 1.12.0 diff --git a/manifests/k/kay-ou/SimTradeDesk/0.4.3/kay-ou.SimTradeDesk.locale.zh-CN.yaml b/manifests/k/kay-ou/SimTradeDesk/0.4.3/kay-ou.SimTradeDesk.locale.zh-CN.yaml new file mode 100644 index 0000000000000..70c57cd70883a --- /dev/null +++ b/manifests/k/kay-ou/SimTradeDesk/0.4.3/kay-ou.SimTradeDesk.locale.zh-CN.yaml @@ -0,0 +1,42 @@ +# Created with YamlCreate.ps1 Dumplings Mod +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json + +PackageIdentifier: kay-ou.SimTradeDesk +PackageVersion: 0.4.3 +PackageLocale: zh-CN +Publisher: kay-ou +PublisherUrl: https://github.com/kay-ou +PublisherSupportUrl: https://github.com/kay-ou/SimTradeDesk/issues +PackageName: SimTradeDesk +PackageUrl: https://github.com/kay-ou/SimTradeDesk +License: 免费软件 +ShortDescription: SimTradeLab 专用桌面版,为策略开发、回测、模拟及券商端部署提供快速、安全且完全本地的环境。 +Description: |- + SimTradeDesk 是 SimTradeLab 的专用桌面版,提供快速、安全且完全本地化的环境,用于策略开发、回测、模拟及券商端部署。它在开源的 SimTradeLab 核心基础上,打造了精致、商用级的桌面体验。 + 无需 Python,无需环境配置。只需下载、安装,即可开始构建策略。 + 功能特性 + - 兼容 PTrade 的 API — 46 个核心 API;策略在 PTrade 与本地运行表现一致 + - 策略编辑器 — 为 PTrade API 提供自动补全与语法高亮 + - 回测 — A 股历史数据支持实时日志流 + - 参数优化器 — 超参数搜索,支持前向验证(优化期 + 保留期) + - 结果可视化 — 资金曲线、回撤图表、交易记录及关键指标 + - 回测对比 — 对齐时间轴叠加净值曲线,并排展示指标表格 + - 版本历史 — 自动保存策略快照,支持差异查看与一键还原 + - CSV / PNG 导出 — 导出数据表格与图表 + - 内置终端 — 集成命令行面板,便于快速调试 + - 多语言界面 — 中文 / 英文 / 德文 + - 跨平台 — 支持 Windows、macOS、Linux +Tags: +- 交易 +- 财经 +- 金融 +ReleaseNotes: |- + New Features + - PDF report export: Export backtest results as PDF reports with metrics, charts and trade details + - Advanced analysis metrics: Added Sortino, Calmar, VaR, CVaR, tracking error, and drawdown duration to result panel + - App version display: Show current version number in the user dropdown menu + Build + - PyInstaller locales: Explicitly collect simtradelab/locales/*.json in server spec to prevent missing i18n translations in packaged builds +ReleaseNotesUrl: https://github.com/kay-ou/SimTradeDesk/releases/tag/v0.4.3 +ManifestType: defaultLocale +ManifestVersion: 1.12.0 diff --git a/manifests/k/kay-ou/SimTradeDesk/0.4.3/kay-ou.SimTradeDesk.yaml b/manifests/k/kay-ou/SimTradeDesk/0.4.3/kay-ou.SimTradeDesk.yaml new file mode 100644 index 0000000000000..3ee1115bc81fb --- /dev/null +++ b/manifests/k/kay-ou/SimTradeDesk/0.4.3/kay-ou.SimTradeDesk.yaml @@ -0,0 +1,8 @@ +# Created with YamlCreate.ps1 Dumplings Mod +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json + +PackageIdentifier: kay-ou.SimTradeDesk +PackageVersion: 0.4.3 +DefaultLocale: zh-CN +ManifestType: version +ManifestVersion: 1.12.0