21
今天一套AI黄金事件模型做前向检查时,系统评估了1个事件,最后没有产生候选,也没有进入发布和执行。
很多人看到EA没动作,第一反应是:参数太严了,放宽一点就有单。我的顺序正好相反——先确定“没动作”到底发生在哪一层。
事件时间、预期值、实际值、修订值是否齐全?事件窗口里的Bid、Ask、点差和时间戳能否对应?如果输入缺失,EA不动作只是数据未就绪,不能算策略成功过滤。
只有数据完整后,才检查方向、结构、窗口和失效条件。这里的“不触发”才属于策略判断。
候选成立,也可能因为点差、时效、重复事件、当日停止状态而被拒绝。拒绝原因必须单独记录,不能只留一句“无交易”。
生成候选、对外可见、EA收到、允许下单、收到成交回执,是五个不同节点。任何一层中断,都不能拿后面的结果倒推前面正常。
所以我给每次空结果至少保存一个状态码:
这样复盘时,才不会为了增加交易次数去错误放宽参数。今天这轮我标记的是数据仍需补齐,继续等待未来事件数据,不给交易结论。
做黄金EA的朋友,你们的日志里能不能直接看出“没机会”和“没数据”的区别?欢迎说说现在记录到哪一层。
仅作系统研发与验证记录,不构成交易建议,也不代表未来表现。
关于新站启用的通知