证据绑定准确版本与配置
研究结果绑定 projectId、sourceHash、configId。源码版本、参数、行情或执行适配改变后,旧编译和旧回测不能自动沿用。原始报告、成交和行情的校验支持可追溯性,但并不验证未来收益。
普通方向、震荡与波动标签
| 标签 | 当前小时线研究口径 |
|---|---|
| 上涨 / 下跌 | 5 根 SMA 高于 10 根 SMA 为上涨,否则为下跌;至少 10 根收盘价后才有方向。 |
| 震荡 | 过去 48 次收盘价变化的净移动 / 总绝对移动,绝对效率低于 0.25;可与方向标签重叠。 |
| 波动 | 过去 24 个对数收益的总体标准差,对照此前 480 个波动值;当前值不参与阈值计算。 |
| 低 / 中 / 高波动 | 当前值小于等于 1/3 分位为低,大于 2/3 分位为高,其余为中。 |
| 预热未知 | 历史不足保持 unknown;波动首次已知需要 505 根观测 K 线,不补造早期标签。 |
单边区间是事后确认与回填
连续至少 5 根收盘价(1 SMA)高于 5 SMA,并从第一根满足条件的收盘价累计上涨达到品种价格门槛,才确认单边上涨;下跌相反。当前门槛为 EURUSD / EURUSDm 0.00300,其余当前实现使用 30.0 价格单位,黄金即 30 美元/盎司,不是账户收益。
条件满足后,单边标签回填到该段起点,均线条件中断则重新计数。回填依赖后续确认,起点当时尚不可知,包含未来信息:适合历史分组研究,不可直接作为无偏实时交易信号。普通方向、震荡和波动只用已收盘行情;单边标签的可知时间必须另外处理。
时间与成交选择范围
时间沿用 MT5 行情口径,筛选为半开区间。普通 K 线标签在收盘后可用;窗口按实际观测 K 线计数,休市与数据缺口不会凭空补柱。缺口原因未逐段核验,图上不跨缺口连接区间。
所选行情统计按该行情中开仓的交易最终盈亏计算,包括选区外平仓;不是所选时间段的账户权益变化。趋势标签可以重叠,同一交易可能进入多个分组,不能把这些分组直接相加当作总收益。
术语:收益、回撤与有效样本
- 净收益 netProfit
- 结合佣金、隔夜费与费用等原生记录解释;单位以配置的账户货币为准。
- 最大权益回撤
- 完整回测的权益风险指标,不能直接称为某个所选行情的回撤,也不等于平仓余额回撤。
- 有效零成交
- 运行完成且证据支持没有成交;与执行失败、缺失行情或待核验不同。
- 样本不足
- 少量成交不足以证明稳定性;高胜率、无亏损或短期排名靠前均可能偶然。
- 执行适配版
- 为执行问题形成的单独源码版本;保持原始策略与版本证据,不把修复后的成交追认给原版。
- 过拟合
- 反复按历史表现筛选参数或环境,可能只解释过去;应考虑独立样本与模拟验证。
研究访问不等于公开源码授权
源码阅读权限、来源许可与公开再分发范围需要分别确认。去除原标识或编译通过不构成授权。公开目录仅展示批准投影,认证接口中的私有材料不可自动转载。
摘要内容与实验有效性分别判断
静态特征只说明代码中识别到什么,不等于完整入场和退出规则。完整源码说明不以回测为索引前提;简短摘要如附有有效配置、指标和证据报告,也有实质研究用途。薄内容或仅列静态特征且没有实质报告的详情保持 noindex;合法历史实验不因盈亏或索引状态删除。
详情的 canonical 用于识别唯一地址,不是索引许可。索引目录只收录符合内容门槛的页面;哈希只是证据身份,不构成作者、许可或未来收益证明。