图表上的已成交交易:来自交易日志的入场、出场与结果
「我的交易」叠加层从交易日志读取已成交的交易并画在图表上:入场处一个三角形,出场处一个方块,外加盈亏。标记只说明结果——盈利、亏损或打平——从不说明出场原因。
Senzoukria · 文档 · 更新于 2026 年 9 月
位置
- 位置
- 图表 → 指标面板 → 分组「叠加层」→「我的交易」
- 默认值
- 关闭。无参数;该叠加层没有设置项
- 范围
- 图表当前显示的合约与已连接账户(或最后选择的账户范围),最多 500 笔交易
它做什么
开启后,图表加载该账户范围的日志条目,保留合约代码主干与图表合约一致的那些(图表上的「MNQU6.CME」匹配日志里的「MNQU6」)。每笔交易变成一个带入场时间与价格的标记;当出场时间和出场价格都存在时,再加上出场点和盈亏。仍然持仓的交易只画入场,不会凭空编造出场。
结果仅由盈亏判定:盈亏 > 1 为盈利,< −1 为亏损,其余为打平。之所以设 ±1 的阈值,是因为在入场价平仓的一轮往返,算上手续费后很少正好为零;−0.40 的结果是手续费,不是一笔亏损交易。
日志不保存当时挂着的止损或目标价,因此同一价格上的止损出场和手动出场无从区分。在标记上写「SL」或「TP」将是一种编造,而在你复盘交易时段的这块屏幕上,它教给你的东西恰恰与实际发生的相反。所以标记只承载结果。
设置
| 设置 | 默认值 | 影响 |
|---|---|---|
| 我的交易 | 关闭 | 总开关;关闭时图表从不查询交易日志 |
| 刷新 | 60 秒(代码) | 日志在平仓时变化,因此叠加层每分钟重载一次,切换合约时立即重载 |
| 最大交易数 | 500(代码) | 日志针对该范围返回的最近若干笔交易 |
| 打平阈值 | |盈亏| < 1(代码) | 低于该值的结果被判定为打平 |
| 账户范围 | 已连接账户,否则取最后选择的(代码) | 与交易日志和欢迎页规则一致;其他账户的交易绝不会被画出 |
怎么用
复盘同一合约的交易时段时打开该叠加层:你能看到自己入场的位置相对于足迹图单元格、失衡和分布图在哪里,以及从哪里离场。跨越可视窗口的交易——在窗口之前入场、之后出场——会被保留,因为仅按其边界过滤,恰恰会在你放大观察它时把它藏起来。
配合交易日志的每日笔记来还原当时的思路;图表展示的是成交记录下来的事实。
局限与陷阱
- 标记最晚在平仓后一分钟出现,切换合约时则立即出现。
- 如果日志一时无法读取,叠加层会静默保持为空;它是标注图层,不是价格来源。
- 入场时间无法解析的交易不会被放到任何位置,而不是被放到 1970 年。
- 查询会排除其他账户的交易,遵循账户范围规则——该规则修复过一个案例:某个已结束的 funded 账户的 732 笔交易出现在了一个新账户下。
相关页面
其他语言版本
常见问题
- 为什么标记从不写「止损」或「目标价」?
- 因为交易日志不记录当时有效的止损或目标价委托。已知的只有盈亏,所以标记只写盈利、亏损或打平;出场原因将是推断出来的,而不是测量出来的。
- 我交易过这个合约,但交易没有显示出来。
- 请确认日志里的合约代码与图表合约共享同一主干(第一个点之前的部分),该笔交易属于已连接的账户范围,并且叠加层已开启。叠加层关闭时不加载任何内容。