正文 · 3 分钟
第八章 系统失效的那个冬天
2022 年,他第一次遇到一种比爆仓更难理解的失败。
没有哪一笔交易明显违纪。
止损都在计划内,单日最大亏损没有超过百分之二,连续三单之后他会停机,周末也会清仓。可一个月后,账户仍然向下。
第二个月,情况更糟。
黄金从一个清晰的趋势市进入高频震荡。每一次突破都像真的,每一次回踩又像假的。林川的五分钟入场规则在这类行情里被反复消耗:方向对了,止损先被打掉;方向错了,价格却给他一次假盈利。
他开始给指标加条件。
先加 KDJ,再加成交量均线,又加入布林带宽度过滤。系统变得更加“聪明”,交易次数减少,胜率短暂回升,可净收益继续下降。
他整整十二天没有睡好。
宋衡看了他的新规则,把一张纸推到桌子中央:“你这十二天在做什么?”
“优化。”
“你是在用看得见的输赢,修改看不见的规则。”
“策略本来就要适应市场。”
“适应不是讨好。”宋衡说,“如果每次亏损都让你增加一个条件,你最后得到的不是系统,是一份为昨天行情定制的墓志铭。”
他们发生了相识以来最激烈的一次争吵。
林川认为宋衡只懂传统商品交易,不理解一分钟执行和短周期波动。宋衡认为林川又回到了寻找圣杯的老路,只是这次给它穿了风险管理的外衣。
最后,宋衡只留下一句话:
“你可以改入场信号,但不要拿资金规则给策略治病。一个人感冒了,你不能拆掉房子的承重墙。”
林川回到出租屋,把整年的数据重新分组。
他不再只看盈利单,而把每一次交易放进四种环境:趋势、震荡、高波动、低流动性。结果很快浮出来:他的主策略在趋势延续中仍有优势,在震荡里却持续亏损;问题根本不在 MACD 参数,而在市场状态识别。
过去他把“趋势/震荡”当成一句经验判断,现在必须把它变成可记录的条件。他用日线方向、四小时均线结构、ATR 分位和布林带宽度做分类,不确定时就停止交易。
新规则减少了机会,也让资金曲线重新变平。
一个月后,他把结果寄给宋衡。
宋衡回信只有半页:
“你终于没有继续修改系统去证明自己没错。资金框架、风险规则、入场信号是三层。以后每次失效,先问哪一层坏了。不要因为第二层坏了,就拿第三层的参数去补。”
林川把这三层画成一座三层小楼。
第一层是资金能不能继续存在。
第二层是每一笔亏损是否被限制。
第三层才是他怎么判断一次机会。
他第一次意识到,自己过去所有灾难,都不是因为指标不够多,而是因为他先拆了地基,再争论窗户该开在哪。
宋衡后来去了云南,在一个朋友的小茶馆里帮人看账,不再做交易。临别前,他送林川一支旧钢笔。
“你以后会管很多钱。”他说,“记住,钱越多,人越容易把运气听到成能力。”
林川问:“如果有一天我怀疑自己只是运气好呢?”
“那就做审计。”