propfirmcn.com 自营交易研究所

海龟交易法改给 Prop Firm 用:Unit 怎么算、加仓上限和适合的账户

原版海龟一个 Unit 打到 2N 止损就亏 2%,加满 4 个 Unit 最多亏 5%,刚好是一天的日亏损上限。这篇把 Unit、加仓和出场改成考核能用的版本,附 EUR/USD 完整计算。

PropFirm 自营交易研究所 更新于

海龟交易法是 Richard Dennis 和 William Eckhardt 在 1983 年招募一批新手交易员时教的趋势跟踪系统。进出场简单到有点无聊:价格突破就进,反向突破就出。真正值得学的是它的仓位算法,用波动率决定下多大。

这篇先把原版规则讲清楚,因为 Unit 的风险很容易算错,算错了直接搬进考核账户会出事。

原版规则

  • N:20 日的平均真实波幅(ATR),原版用的是指数平均。
  • 1 个 Unit:账户的 1% ÷(N × 每点价值)。意思是价格反向走 1N,一个 Unit 亏 1%。
  • 进场:系统一突破 20 日高点做多、跌破 20 日低点做空;系统二用 55 日。
  • 止损:进场价反向 2N。
  • 加仓:每往有利方向走 0.5N 加一个 Unit,最多 4 个。每加一次,所有 Unit 的止损一起移到最新进场价反向 2N 的位置。
  • 出场:系统一跌破 10 日低点平多单,系统二跌破 20 日低点(空单反过来)。

问题出在止损是 2N

Unit 的定义是「走 1N 亏 1%」,但止损放在 2N。所以一个 Unit 打到止损,实际亏的是 2%,不是 1%。

加满 4 个 Unit 更明显。四次进场间隔 0.5N,止损都移到最后一次进场价下方 2N,打到止损时四个 Unit 分别亏 0.5N、1N、1.5N、2N,合计 5N,也就是账户的 5%。

FTMO 两阶段的每日最大亏损刚好是 5%。原版海龟加满仓被一根反向大 K 线打到止损,一天就是一个账户。如果周一开盘跳空越过止损,亏得还会更多。

考核版的改法

  • Unit 改成 0.5%:1 个 Unit = 账户的 0.5% ÷(N × 每点价值)。打到 2N 止损亏 1%。
  • 加仓间隔拉到 1N,最多 3 个 Unit。 第三个 Unit 加进去时,止损刚好移到第一笔的进场价,总风险停在 1.5% 左右,不会越加越大。
  • 只用系统二(55 日突破)。 系统一信号多,震荡市里会反复被打。考核账户的回撤有限,宁可少做。
  • 相关品种合并算。 同时做多 EUR/USD 和 GBP/USD,本质上都是做空美元,两边的风险加起来不超过 3%。

EUR/USD 实算:FTMO $100K

下面的价格是示范用的。假设 EUR/USD 的 20 日 ATR 是 70 点。

第一笔:55 日高点 1.1000,价格突破到 1.1001 进场。 1 Unit = $500 ÷(70 × $10)= 0.71 手。止损 2N = 140 点,在 1.0861。打到止损亏 0.71 × 140 × $10 = $994,约 1%。

第二笔:价格走到 1.1071(+1N),再加 0.71 手。两笔的止损一起移到 1.1071 − 140 点 = 1.0931。 这时第一笔的风险是 70 点,$497;第二笔是 140 点,$994;合计 $1,491。

第三笔:价格走到 1.1141(+2N),加第三个 0.71 手,止损全部移到 1.1001。 第一笔保本,第二笔风险 $497,第三笔 $994,合计还是 $1,491。

之后不再加仓,价格跌破 20 日低点就全部出场。满仓 2.13 手,最坏情况亏 1.5%,离 $5,000 的日上限有很大的距离,就算周末跳空 50 点也还在可承受范围内。

哪种账户做得了

外汇两阶段账户最合适。 以 FTMO 为例,两阶段的总亏损线固定在初始余额 −10%,不追踪;考核没有时间限制,55 日突破一个品种一年只有几次信号,也等得起。拿到资金账户后要选 Swing 类型,标准版在休市超过 2 小时前必须平仓,周末抱不了单。Swing 的杠杆是 1:30,上面这套 2.13 手的仓位用不到那么多。

有一致性规则的账户不太适合。 海龟的利润集中在少数几段大趋势,某一天的获利占总利润一大半很正常。FTMO 一阶段从 2026 年 10 月 12 日起,要求最好的一天不超过总利润的 50%,每日亏损也只有 3%,海龟放在这里会处处受限。

期货考核基本做不了原版海龟。 Topstep 规定每天美国中部时间 15:10 前全部平仓,Apex 是美东时间 16:59 前,日线级别的趋势单根本抱不过夜。就算能抱,数字也不对:假设 ES 的 20 日 ATR 是 60 点,1 口 MES 的 2N 止损是 120 × $5 = $600,已经占掉 $50K 账户 $2,000 回撤的 30%。

心理上最难的部分

趋势跟踪系统输的次数比赢的多,是常态。用 0.5% 的 Unit,一次亏损约 1%,连续五六次假突破就是 −5% 到 −6%,账户还活着,但这时候大多数人会开始怀疑系统、改参数、提早出场。

海龟真正赚钱的那一两段趋势,就藏在这些假突破后面,提早放弃的人刚好错过。没办法忍受这种节奏的人,与其硬做海龟,不如只借它的仓位算法:不管用什么进场方法,都用「止损距离 × 每点价值」反推仓位,波动大就做小。这一点放在任何系统里都有用。

延伸阅读