什么叫交易系统?
你有入场信号,也有止损,为什么同一张图交给两个人,最终会变成两套交易?
把一句交易想法补成可交接的执行说明,并识别规则缺口、执行偏离和正常亏损。
Snow 讲解 · 约 90 秒
一个买点不够,四个环节要连起来

先猜一下:你有一个很好用的买入信号。这算一个交易系统了吗?

- 有个好用的买点:突破前高就买。这算交易系统吗?还缺好几块。
- 系统是四个环节连成一条线:研究、执行、风控、反馈,每一步都写清依据。
- 它不是一个买点,不保证赚钱,也不是写完就不改。它让过程能记录、能改进。
- 规则一:把口诀补成字段。市场周期、触发、入场、失效、数量、离场、停手、记录。
- 规则二:环节互相牵动。最多亏50元,止损离2元买25份,离5元只能买10份。
- 规则三:改规则走反馈环节。写成新版本,写理由、重新测试,不在下一笔临时改。
- 真实行情:SOL 2022年9月12日收盘高过前20天最高。研究这一环:机会成立。
- 执行:9月13日开盘37.44买入,止损放在最近10天最低30.31,之后只升不降。
- 风控:1万美元账户每笔最多亏100。每个风险7.13,只能买约14.0个,约525美元。
- 买入当天就跌到32.93。9月18日止损上移到31.50,盘中碰到,按止损离场。
- 反馈:连手续费亏约84美元,记−0.84R。一笔先记下,攒够一组再评。这是挑出的一笔。
- 常见错一:只有买点,没有数量。买满1万美元,这笔要亏约1605美元,是16笔的预算。
- 常见错二:亏一笔就换指标。同一套规则SOL两年11笔,5赚6亏,一笔说明不了什么。
- 一句话:研究、执行、风控、反馈连起来,才是能记录、能改进的系统。
第 1 / 14 步
要点
交易系统把研究、执行、风控、反馈四个环节连成一条线,每一步都有依据。它让过程能记录、能改进,但消除不了不确定。
搞混了会怎样:只有买点没有数量,一次止损远的交易就能亏掉好几笔的预算;没有反馈环节,亏了只会临时换指标,永远不知道是哪一环出了问题。
照着做
- 把口诀补成字段市场周期、触发、入场、失效、数量、退出、停手条件、记录口径,一项都别空着。
- 环节之间互相牵动止损放远,数量就要变小;过滤条件加多,样本就攒得慢。
- 改规则走反馈环节改动写成新版本、说明理由、重新测试,不在单笔交易里临时改。
真实行情:一套最小系统在 XRP 上跑两年,11 笔全记下来
XRP/USDT 日线 · 2022~2023 · 按规则全部记录,不挑单
两年 11 笔,赚 4 笔,累计 −1.53R
流程跑得通,不等于有优势。
1这笔怎么进的?
2月7日收盘 0.8314,高过之前 20 天最高 0.7686。2月8日开盘 0.8314 买入,止损放在最近 10 天最低 0.5803。
2为什么亏?
止损离买价 0.2511,风险 100 美元只能买 398 个。买入后最高只到 0.9168,止损逐日上移到 0.7465,2月21日碰到离场,扣费后 −0.34R。
3说明了什么?
四个环节都走到了,每笔都能记成 R,这就是系统。但它没保证赚钱:同一套规则放到五个币上,从 XRP −1.5R 到 SOL +17.6R。有没有优势,要回到研究环节看更多样本。
SOL 9月12日 收盘突破 36.49→次日开盘 37.44 买→止损 30.31,离 19.0%→只买约 14.0 个→9月18日 31.50 离场 −0.84R
SOL 2022 年 8~9 月,不在上面 XRP 两年 11 笔之内。没有数量规则、买满 1 万美元,同一笔要亏约 1,605 美元。
遇到了怎么做
- 把口诀补成字段:市场周期、触发、入场、失效、数量、退出、停手、记录。另一个人拿到能照做。
- 先用历史数据按字段跑一遍,每一笔都记成 R,不挑单、不补单。
- 结果不好就回到研究环节找原因;要改规则就开新版本,别在下一笔临时改。
数据口径现货日线 · 突破 20 日高次日买 · 10 日低移动止损 · 1R=100 美元 · 双边 0.1%
行情为公开日线数据(现货 XRP/USDT 等五个币,2022-01-01 至 2023-12-31)。系统规则:收盘高于之前 20 天最高价,次日开盘买入;止损为最近 10 天最低价并逐日上移;账户 10000 美元、每笔风险 1%、买入金额不超过账户、同时只持一笔;手续费双边各 0.1%。选 XRP 是因为它是五个币里唯一两年净结果为负的一个,用来说明系统跑得通不等于能赚钱;第一笔按时间取,不挑。这是教学用的最小系统,不是推荐的策略。上面 XRP 两年 11 笔是按规则全部记录、不挑单;动画里那一笔是另从 SOL(2022 年 8~9 月)按「止损距离最大」挑出的,只用来演示四个环节,不代表概率。
自测:换一组数字再算一遍
1. 账户 8000 元,每笔最多亏 1%。入场 25 元,失效价 23 元。最多买多少份?
2. 一个系统只写了买入条件和止损价。至少还缺什么?
画面是教学示意,不是真实行情。看不懂的地方可以直接问:微信 xtony1992(备用 xtony1993)· 电报 @xtony1992
本节完整讲解概念图解 · 小林和小周 · 三种结局 · 规则工作台 · 选择练习 · 行动卡 · 进阶
01先把这件事讲明白
「突破前高就买」只定义了一部分触发。一套系统至少要回答:在哪些条件下观察、什么事件触发、买卖多少、何时退出、哪些情况必须停手,以及怎样评价过去的结果。
这些部件互相牵动:止损放远,数量就得变小;交易次数少了,样本攒得就慢;过滤条件太复杂,执行可能走样。系统的用处是让过程能记录、能改进,它消除不了不确定。准备把观察变成订单、把方法交给别人执行,或发现相似交易总被不同处理时,按下面三步检查。
02小林和小周:同一个口诀,差在风控
小林和小周用同一个口诀、同样写了止损。小林多写了风控和反馈两环,小周每次固定买 25 份。第一笔两人看不出差别,第二笔止损变远,差别就出来了。
留意买点和止损都写了,系统还可能缺一环。缺的那一环,平时看不出来。
结论买点和止损写得一样,第一笔看不出差别。止损一变远,固定份数的人一笔就亏掉两笔半的预算;份数要由风控环节按止损距离算出来。
图 2 讲的是「份数要由止损距离算」。下面换你自己当风控,再往前走一步:预算里还得给费用留位置。
留意价差算对了,这一笔最多亏的钱还是可能超出预算。多出来的那一截在哪?
拖动图上三条线,或按 Tab 选中线旁的标签,再按上下方向键(每次 0.5 元,按住 Shift 每次 2 元)。费用按每份往返 0.1 元估算。目标线只是示意,用来看赚赔比。
试一试止损离 2 元时买 25 份,价差正好亏 50,可右下角显示连费用要亏 52.5。想让连费用一共不超过 50 元,最多买几份?
看答案
每份的风险是 2 元价差加 0.1 元费用,共 2.1 元,50 ÷ 2.1 ≈ 23.8,只能买 23 份。下面图 4 的失败结局,净亏比计划多出来的 3 元里,就有 1 元是没预留的费用。
结论风控环节算份数时,分母是「每份价差 + 每份费用」,不只是价差。预算写的是连费用一共最多亏多少。
03成立、失败和放弃,分别怎么处理
教学示意:虚构品种每单位动 1 元盈亏动 1 元,最小 1 单位。草案规定收盘突破 100 才观察,下一个观察点仍满足时计划 101 买入,失效 99,风险上限 20 元,最多 10 单位;已有同向持仓就取消,报价中断就停止下单。
04主案例:一笔候选怎样走完整个系统
先在规则工作台上看一个候选怎样一关关过闸门,触发出现了也不能绕过执行条件。
留意触发出现了,系统就一定下单吗?切换两种报价看看。
结论候选、触发、提交是三件事。只要有一道闸门没过就取消并记下原因,不为了不错过机会硬凑最小单位。
再换成真实行情:同一套最小系统,四个环节在下单前写死,一笔亏、一笔赚。系统管得了的是每一步怎么做,管不了价格走哪条路。
留意看看系统哪些管得住、哪些管不住:两笔的做法一模一样,结果一亏一赚。
全貌:蓝线是前 20 天最高价,红线是止损(阶梯状是逐日上移),黑点是买入,彩色圆点是离场。点上面的按钮,一个时点一个时点地看。
四个环节各记了什么(事先写死,单位:美元)
- ① 研究收盘高过之前 20 天最高价9月12日收 37.44,高过 36.49(8月25日)
- ② 执行次日开盘买;止损 = 最近 10 天最低,之后只升不降9月13日开盘 37.44 买入,止损 30.31
- ③ 风控账户 1 万美元 × 1% = 100 ÷ 每个的风险100 ÷ 7.13 ≈ 14.0 个,约 525 美元
- ④ 反馈每笔记成 R,买卖各扣 0.1%9月18日在 31.50 离场,记 −0.84R
如果没有风控环节、直接买满 1 万美元:同一笔要亏约 1,605 美元,是 16 笔的预算。止损离买入价 19.0%,远,所以数量必须小。
全貌:蓝线是前 20 天最高价,红线是止损(阶梯状是逐日上移),黑点是买入,彩色圆点是离场。点上面的按钮,一个时点一个时点地看。
四个环节各记了什么(事先写死,单位:美元)
- ① 研究收盘高过之前 20 天最高价2月27日收 73.97,高过 73.46(2月12日)
- ② 执行次日开盘买;止损 = 最近 10 天最低,之后只升不降2月28日开盘 73.97 买入,止损 67.32
- ③ 风控账户 1 万美元 × 1% = 100 ÷ 每个的风险100 ÷ 6.65 ≈ 15.0 个,约 1,112 美元
- ④ 反馈每笔记成 R,买卖各扣 0.1%3月17日在 82.25 离场,记 +1.22R
想改成「涨多了提前走」可以,但那是新版本:写清理由,用一整组样本重新测,不在下一笔临时改。
结论两笔都按四个环节做完,亏的一笔只亏约 0.84R,赚的一笔留下 1.22R。系统保证的是每一步有依据、能复查,保证不了每笔赚钱。
真实行情:SOL/USDT 日线取自;LTC/USDT 日线,现货公开历史数据(UTC)。挑出的片段,不代表概率,不承诺收益。系统规则、1 万美元账户、每笔 1% 风险、每边 0.1% 费用都是教学假设;SOL 一笔按「止损距离最大」挑出(与本节快速版同一笔),LTC 一笔按「2024 年以来最早一笔 R ≥ 1 的赚钱单」挑出。日线看不出同一天高低点的先后。
05信息一段段到来,看看各选择的后果
留意审系统时,每个问题都能落到某一个环节上:缺字段是研究和执行,门槛是风控,拆 3 元是反馈。
教学假设:审查一套虚构品种的模拟系统,每单位价格动 1 元盈亏动 1 元,数量取整数。只训练计划审核,不代表策略有优势。
版本甲:收盘突破 100 就买,退出参考 98,价格风险上限 20 元;没写成交参考价、数量和已有持仓限制。
现在可以直接算 10 单位并执行吗?没有成交参考价,每单位风险就不确定,10 单位没法和 20 元核对;没写持仓限制,同向单可能叠在一起。
补上成交参考价,才算得出每单位风险和数量;补上已有持仓限制,账户层面的风险才有边界。
旧版本留档不改,新字段写进新版本,在模拟里先跑,版本和记录都对得上。
提示:找出从价格条件走到订单之间还缺的字段。 选一支,三支的后果都会画出来。
版本乙补上了:计划成交 101,失效 99,数量 10 单位,已有同向持仓就取消。现在已有一笔同向持仓,新信号出现。
此时怎样处理新候选?门槛是事先写好的,照做就是执行。候选记下来,将来研究这条门槛时有完整样本。
入场理由换个名字,风险还是同一个方向。拆成两套策略,等于盘中临时撤掉了门槛。
对门槛有疑问,放进研究环节:另开版本,用完整候选样本比较,不在这一笔上破例。
提示:同一方向的多笔订单会一起占用风险额度。 选一支,三支的后果都会画出来。
下一次候选通过所有门槛,在 101 买入 10 单位,最后实际在 98.8 退出,显式费用 1 元,净亏 23 元。
复盘先写什么?2 元来自退出价偏差,1 元来自费用。前者查异常处理,后者查成本预留,各自对应一个环节。
一笔亏损说明不了方法无效,删掉规则还把多出来的 3 元留成了谜。
执行到位不等于预算写全。不拆开,下一笔还是会超出 20 元。
提示:先把价差、显式费用和计划口径分别列出来。 选一支,三支的后果都会画出来。
你走过的路径
评价依据是当时的信息,不看事后涨跌。
结论先补字段、再守门槛、最后拆开差额。三次选择里说得通的做法,都没有在盘中临时改规则。
06把本节方法留给实战
照图 1 的十二格,把自己的一句口诀补成可交接的执行说明。复盘时照图 4 分三类:规则有缺口、执行偏离了、还是正常亏损。
需要时再写自己的行动卡(可选)
07再往深处想一步
展开边界、取舍与研究问题
系统越详细,未必越可靠。每加一个过滤条件,都要说清它解决什么问题、要什么数据、执行代价多大;只能靠事后解释才判断得了的限制,会扩大操作者的自由度。可以先让两个人独立标注同一批隐藏结果的样本,看分歧出在哪里,再决定是补定义还是删掉复杂条件。
规则完整性、执行一致性和方法有效性要分开评。下面这张图就是一套完全能复现的规则:
真实行情:SOL/USDT 日线,现货公开历史数据(UTC)。全部样本照实统计,只说明这段历史,不代表概率,不承诺收益。2022-01-01 至 2023-12-31 按图 6 同一套规则逐笔跑出,不挑单;只作统计,不画K线。日期写成「年/月」,是每笔的信号月份。
一段漂亮收益也可能来自偏离规则的偶然大单。版本更新要保留修改理由、旧样本结果和新样本观察期,别在亏损后不断修补到历史全对,再把这种拟合当成研究进步。
想再想一想?展开问题与笔记(可选)
一个系统只写了入场与止损,至少还缺什么?
笔记仅保存在当前浏览器展开参考思路
还需要数量与账户风险限制、盈利退出或持仓规则、异常情况处理,以及记录、验证和修订方式。