附录B 系统自检清单:把六个部件填成一页纸
这份附录把全书要你动手做的事压成三张表。部件填写表在动手搭系统时填一次,六行填不满就说明系统还有岗位空着;上线前自检把每一行再验一遍,重点是有没有哪条规则还留着临场判断的余地;每月复核表回答的是同一个问题的另一半,最近这一段表现变差,究竟是样本不够、逆风,还是参数真的跌出了平台。附录末尾附一份按全书那套最小配置填好的样例,六行加三个数字,可以直接照着改成你自己的那一份。
第9章把全书的三条线收了尾。这份附录再往前走一步:把要动手填的东西做成表,照着填就行。
三张表各管一段时间。部件填写表在搭系统时填一次,上线前自检在开始真金白银执行之前过一遍,每月复核表在系统跑起来之后按月用。
B.1 部件填写表
六行,每行一句话。填不满的那一行,就是你现在还在靠临场判断的那个部件。
| 部件 | 你的填法 | 填的时候要能回答 |
|---|---|---|
| 方向过滤器 | 今天只做多、只做空还是不做,判据是什么 | |
| 入场规则 | 这一根收完,动手还是不动手 | |
| 离场规则 | 止损在哪、目标在哪、依据没了怎么算 | |
| 持仓规则 | 能不能加、能不能减、什么条件挪止损、默认做什么 | |
| 资金管理 | 单笔风险多少,仓位怎么由它反推 | |
| 执行周期 | 在哪个周期执行,每天要占你多久 |
填的时候有两条硬要求。
一是每一行都要写成陈述句,不能写成名词。「用均线定方向」不算填好,「日线收盘价在 60 周期均线上方输出只做多,下方输出只做空,均线走平输出不做」才算。
二是六行之间不能互相引用对方的判断。入场规则那一行如果又出现了「趋势向上」,说明它在替方向过滤器回答问题,这是第2章讲的职责分配没做干净。
B.2 上线前自检
这十二条全部通过,才开始用真钱执行。任何一条打问号,回到对应的章节。
| # | 检查项 | 不通过时回哪一章 |
|---|---|---|
| 1 | 六行全部填满,没有空岗 | 第 1 章 |
| 2 | 没有两个部件回答同一个问题 | 第 2 章 |
| 3 | 用到的指标之间不同源 | 第 2 章 |
| 4 | 方向过滤器有「不做」这个输出,且判据明确 | 第 3 章 |
| 5 | 所有条件都以收盘价判定,触发价在触发之前就固定 | 第 4 章 |
| 6 | 入场规则里没有形容词,没有需要解释的词 | 第 4 章 |
| 7 | 止损距离随波动幅度变,不是固定点数 | 第 5 章 |
| 8 | 「依据没了」写成了具体条件,不是一句原则 | 第 5 章 |
| 9 | 持仓规则里有一条「什么都不做」的默认动作 | 第 6 章 |
| 10 | 仓位由单笔风险和止损距离反推,不是固定手数 | 第 7 章 |
| 11 | 每天的盯盘负荷算过,且小于你实际能给的时间 | 第 8 章 |
| 12 | 每个参数都记下了它所在的平台区间,不只记了那个数 | 第 9 章 |
第 6 条有个简便的验法:把规则发给一个不做交易的人,让他照着在历史图上标出三笔。三笔和你标的一样,这条规则就写死了。
第 11 条最容易被跳过,也最容易在三个月后把整套系统拖垮。它不检验规则好不好,检验的是你能不能执行完。
B.3 每月复核
系统跑起来之后,每月照这三问走一遍。第9章讲过,顺序不能颠倒。
| 问 | 答「否」时怎么办 |
|---|---|
| 样本够 30 笔了吗 | 什么都不改,继续按原规则执行 |
| 问题集中在同一个部件上吗 | 不集中就是一段逆风,继续执行 |
| 参数跌出平台了吗 | 没跌出就不动参数,只补执行上的漏 |
三问都是「是」,才进入重新扫描参数那一步。
多数人的顺序是反的:一段亏损之后直接去动参数,动完样本清零,下一段亏损又动一次,于是没有一套配置真正跑满过样本。三问的价值不在它多聪明,在它把「想改点什么」这个冲动挡在了两道门后面。
复核时还要记一件事:这个月哪几笔是没按规则做的。这个数比盈亏重要。规则没执行满,这个月的数据就不能用来判断规则的好坏。
B.4 一份填好的样例
用全书那套最小配置填一遍,供你照着改。
| 部件 | 填法 |
|---|---|
| 方向过滤器 | 日线收盘价在 60 周期均线上方输出只做多,下方输出只做空,均线走平且价格来回穿输出不做 |
| 入场规则 | 方向放行的一侧,4 小时价格回踩 20 周期均线一带后,第一根收盘价重新站回均线的K线成立,下一根开盘进场 |
| 离场规则 | 止损放在入场价之外 2 倍 ATR;目标放在 2 倍止损距离;方向翻转时下一根开盘离场 |
| 持仓规则 | 不加仓;浮盈到 1 倍止损距离后止损移到入场价,此后不再动;其余时间什么都不做 |
| 资金管理 | 单笔风险 1%,仓位 = 账户 × 1% ÷ 止损距离;同向合计不超过 2% |
| 执行周期 | 4 小时执行,日线给方向;每天午休、晚间、睡前三个判定时点,合计约半小时 |
配上一笔实际的数:日线收盘 2,402,60 周期均线 2,376,方向放行做多。4 小时回踩 20 周期均线一带的 2,398 后收在 2,402,下一根开盘买入 2,404。ATR 读数 6,止损 2,392,目标 2,428。账户 100,000,单笔风险 1,000,止损距离 12,仓位约 83。
这份配置谈不上高明。它的价值只在两点:六个岗位都有人,并且每个数字都能说出它是从哪一行推出来的。
把它抄进你自己的交易文档,改成你的参数,标上日期。往后每改一行,就在原文下面留一条记录,写清改了什么、为什么改、当时的样本是多少。这份带日期的记录,是你三个月后判断「该不该再改」时唯一靠得住的原料。
延伸阅读
- 从零搭建你的第一个交易系统 从一张白纸开始搭系统的操作步骤,和 B.1 的填写表配着用。
- 一套完整交易系统的框架 系统各模块的关系梳理,可作为 B.2 自检前的整体回顾。
- 交易系统失效的3个原因 系统跑一段时间后出问题的常见来源,对应 B.3 每月复核那三问。
中英术语对照表
全书术语的正名、英文原名与一句话定义
在微信里搜「Tom讲交易」即可关注,每周更新交易教学