K线训练
收集一些能免费训练寻找盘感的软件
A股K线复盘训练
https://github.com/fat7/KLinePlayground
这是一个基于 PyWebView、Flask 和 Lightweight Charts 构建的A股K线复盘训练桌面应用。它允许用户在真实的历史行情数据上进行模拟交易,以训练和提升自己的盘感、策略和决策能力。
该应用将Python后端(数据处理、交易逻辑)与现代Web前端(图表展示、用户交互)相结合,提供了一个功能丰富、响应迅速的本地化训练环境。
主要功能
- 多用户系统: 支持创建和切换多个用户,每个用户的训练数据和交易设置都独立保存。
- 两种训练模式:
- 指定模式: 用户可以自行选择任意A股代码和起始日期进行训练。
- 盲盒模式: 系统随机抽取一只股票和起始时间,用于无偏见的“盲抽”式训练。
- 高度仿真的交易环境:
- 动态复权: 支持不复权、前复权、后复权和动态前复权,确保价格的连续性和真实性。
- 成本计算: 精确模拟交易佣金(可设置费率和最低佣金)和印花税。
- T+1 规则: 模拟A股市场的T+1交易制度,当日买入的股票次日才能卖出。
- 丰富的图表与指标:
- 专业K线图: 使用
Lightweight Charts渲染,性能优异,交互流畅。 - 技术指标: 内置
MACD,KDJ,RSI,BOLL等常用技术指标,并可在图表上动态切换。 - 均线系统: 默认提供 5、10、20日移动平均线。
- 交易标记: 买卖点会在K线上自动标记,方便复盘。
- 专业K线图: 使用
- 完善的复盘与统计:
- 实时账户更新: 总资产、可用资金、持仓市值、浮动盈亏等信息实时更新。
- 详细复盘报告: 每局训练结束后,自动生成包含总收益率、交易明细、胜率等关键指标的复盘报告。
- 用户数据统计: 自动追踪和展示用户的累计收益、总训练次数、局胜率等长期表现数据。
- 高效的交互体验:
- 回放控制: 支持手动“下一根K线”或设置不同速度的自动播放。
- 键盘快捷键: 支持使用
B/S、空格、数字键等快捷键进行快速买卖和播放控制。 - 跨平台桌面应用: 基于
PyWebView,可打包成Windows、macOS或Linux原生桌面应用,无需浏览器。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 凛の域!
评论
