模拟交易面板(Demo 模式)
模拟面板是一个完全运行在你本机的完整纸上交易台:余额与权益、支持市价/限价/止损的下单表单(止损与止盈按点数设定)、未平仓头寸、挂单和交易历史。
Senzoukria · 文档 · 更新于 2026 年 9 月
位置
- 位置
- Demo 模式下图表右侧
- 默认初始资金
- $50,000
- 资金预设
- $25,000、$50,000、$100,000 和 $250,000
- 订单类型
- MARKET、LIMIT 和 STOP
- 存储
- 浏览器本地存储,键 orderflow:sim_account:v1
- 订单路由
- 无。没有任何东西离开这台电脑
它做什么
标题区左侧显示余额,右侧显示权益以及以金额和百分比表示的本时段结果。下面是一张品种卡片,打印合约代码、名称、tick 大小和每 tick 的美元价值,然后是最新成交价,尚未收到价格时显示“Waiting tick…”。
下单表单以 MARKET、LIMIT、STOP 三个标签开头,然后是一行三个字段:数量、止损点数、止盈点数。选择非市价类型时会多出一个触发价字段,标注为“Limit price”或“Stop price”,占位符中预填最新价。输入止损或止盈后会出现一行预览,给出风险、回报和由此得出的比例,以 1:n 表示。
持仓区块打印带箭头的方向、手数、品种和浮动结果,然后是入场价、最新价和开仓时间,接着是当前止损与止盈以及一个同时撤掉两者的取消按钮,还有一个 FLATTEN 按钮。待触发的限价和止损订单列在下方,带类型、手数和触发价,各有自己的撤销叉号。
历史列表显示最近的已平仓交易,包含方向、品种、手数、结果、入场与出场价,以及交易结束的原因。页脚给出胜率和交易笔数,以及一个设置开关。
设置
| 设置 | 默认值 | 作用 |
|---|---|---|
| 订单类型 | MARKET | MARKET 按最新价发出;LIMIT 和 STOP 挂着,直到触发价被触及 |
| Qty | 1 | 下一笔订单的合约数,最小 1 |
| SL pts | 空 | 保护性止损的点数距离,步长为该合约的 tick 大小 |
| TP pts | 空 | 止盈的点数距离,步长为该合约的 tick 大小 |
| 限价 / 止损价 | 空,占位符为最新价 | 非市价订单的触发价;在它有效之前买卖按钮保持禁用 |
| 初始资金 | $50,000 | 预设为 $25,000、$50,000、$100,000 和 $250,000;选择任一项都会重置账户 |
| 重置历史(保留资金) | — | 清空交易列表,不改动资金设置 |
| 语音反馈 | — | 播报订单成交与订单被拒事件 |
如何使用
- 在一连串测试之前先在设置中选好初始资金,因为更改它会重置账户。
- 填写 SL pts 和 TP pts,在发送之前查看风险、回报和比例,然后按 BUY 或 SELL。
- 要挂单就选 LIMIT 或 STOP,输入触发价,然后看着订单出现在待触发列表里。
- 拖动图表上的止损与止盈线:面板和绘图互为镜像,因此被拖动的价位会写回持仓。
- 用 FLATTEN 平仓,或用括号单那一行的取消按钮撤掉止损止盈而保持持仓。
局限与陷阱
成交是理想化的:挂单在其触发价上成交,没有滑点,也没有排队位置。面板打印的是最新成交价,而不是订单簿:模拟中没有可供成交的盘口。
一切都在本机。这个面板不使用任何 Tauri 命令、经纪商库或网络调用;有一个测试在每次运行时断言模拟代码始终保持在本机。
在这个账户上运行的策略是明确的模拟:脚本页面写明,策略只在这台电脑上交易模拟考核账户,永远无法触及你的经纪商账户。
模拟持仓只在 Demo 模式下绘制在图表上。切换到 Tracker 会卸载它,因为在连接着经纪商账户时绘制一个模拟持仓,等于在真实账户上撒谎。
模拟所使用的行情数据仍由你的数据提供方计费;只有订单是虚构的。
相关页面
其他语言版本
常见问题
- 这个面板上的任何东西会到达真实经纪商吗?
- 不会。面板驱动的是保存在浏览器存储中的本地 store,完全不引入任何连接代码。这种隔离由测试断言,而不仅仅写在文档里。
- 为什么改了初始资金就清空了我的交易?
- 选择一个资金预设会重置账户。若想清空交易列表而不改动资金,请改用“重置历史(保留资金)”。
- 模拟结果能预示实盘结果吗?
- 不能。成交是理想化的,没有排队位置也没有滑点,任何模拟结果都不是对实盘账户的承诺。