御龙诀开发日志②:退潮还是修复?工具和盘面打了一架
展开
日志①里我说,手工复盘烦到极致,给自己写了套情绪周期工具。这篇讲开发它的时候,最让我头疼的一个问题 —— 情绪周期判定。
工具的核心是 三连击 :晋级率、指数、梯队,三关全过才提示可以出手。而判定 今天是什么周期 (发酵 / 启动 / 高潮 / 退潮,12 个子阶段),是一整条规则链。
规则链越写越长,问题也来了:规则之间会打架。
给你看一份真实的数据(9 月 30 日收盘):
涨停 52 家|跌停 9 家|晋级率 60%|最高板 7 板(新华传媒)|上证 +0.31%|高位炸板率 25.0%
晋级率 60% 已经过发酵线(50),涨停 52 家,7 板高度还在 —— 怎么看都不像退潮。
但工具判的是:退潮期・退潮初期,空仓。
我对着结果翻规则链,找到了元凶:
判定链里 退潮初期 的条件是 昨日高位断板 + 跌停≥5 。9 月 30 日跌停正好 9 只 —— 这一个条件,就把周期一票压进退潮。
本来还有一条 修复特征组 (晋级率≥40% + 指数翻红 + 炸板率 < 25% + 大面 < 10)可以把它兜回来 —— 四项里三项都过了,唯独高位炸板率当天是 25.0%,卡在 <25% 这条线上,差 0.1 都不行,没触发。
于是出现一个荒谬的结果:盘面明明在修复,工具却因为 跌停≥5 和 炸板率刚好 25.0% 两个数字,把它钉死在 退潮初期・空仓 。
规则不是越多越准,规则之间会打架。边界卡线的时候,要么放宽阈值,要么给更重要的信号更高优先级。
后来我把 修复特征组 提到判定链的最高优先级:晋级率、指数、炸板率、大面四项全过,就算跌停再多,也判 修复确认 ,跌停数不再构成退潮否决项。
这件事教会我:工具的价值不是替我下判断,是把判断规则写清楚 —— 包括规则冲突时谁说了算。人会有情绪,代码不会;但代码会忠实地执行你规则里的漏洞。
明天就是节后第一个交易日。开盘第一件事:核对三连击清单。过关,按预案试错;不过关,继续空仓喝茶。
【互动】你有没有遇到过 数据和感觉打架 的时刻?评论区聊聊你最后信了哪边。关注我,看一个程序员怎么把交易纪律写成代码。
【免责声明】本文为个人交易复盘记录,不构成投资建议。股市有风险,入市需谨慎。
工具的核心是 三连击 :晋级率、指数、梯队,三关全过才提示可以出手。而判定 今天是什么周期 (发酵 / 启动 / 高潮 / 退潮,12 个子阶段),是一整条规则链。
规则链越写越长,问题也来了:规则之间会打架。
给你看一份真实的数据(9 月 30 日收盘):
涨停 52 家|跌停 9 家|晋级率 60%|最高板 7 板(新华传媒)|上证 +0.31%|高位炸板率 25.0%
晋级率 60% 已经过发酵线(50),涨停 52 家,7 板高度还在 —— 怎么看都不像退潮。
但工具判的是:退潮期・退潮初期,空仓。
我对着结果翻规则链,找到了元凶:
判定链里 退潮初期 的条件是 昨日高位断板 + 跌停≥5 。9 月 30 日跌停正好 9 只 —— 这一个条件,就把周期一票压进退潮。
本来还有一条 修复特征组 (晋级率≥40% + 指数翻红 + 炸板率 < 25% + 大面 < 10)可以把它兜回来 —— 四项里三项都过了,唯独高位炸板率当天是 25.0%,卡在 <25% 这条线上,差 0.1 都不行,没触发。
于是出现一个荒谬的结果:盘面明明在修复,工具却因为 跌停≥5 和 炸板率刚好 25.0% 两个数字,把它钉死在 退潮初期・空仓 。
规则不是越多越准,规则之间会打架。边界卡线的时候,要么放宽阈值,要么给更重要的信号更高优先级。
后来我把 修复特征组 提到判定链的最高优先级:晋级率、指数、炸板率、大面四项全过,就算跌停再多,也判 修复确认 ,跌停数不再构成退潮否决项。
这件事教会我:工具的价值不是替我下判断,是把判断规则写清楚 —— 包括规则冲突时谁说了算。人会有情绪,代码不会;但代码会忠实地执行你规则里的漏洞。
明天就是节后第一个交易日。开盘第一件事:核对三连击清单。过关,按预案试错;不过关,继续空仓喝茶。
【互动】你有没有遇到过 数据和感觉打架 的时刻?评论区聊聊你最后信了哪边。关注我,看一个程序员怎么把交易纪律写成代码。
【免责声明】本文为个人交易复盘记录,不构成投资建议。股市有风险,入市需谨慎。
主题股票:
主题概念:
声明:遵守相关法律法规,所发内容承担法律责任,倡导理性交流,远离非法证券活动,共建和谐交流环境!
