基于 Alexander Elder,Come Into My Trading Room: A Complete Guide to Trading(2002)及后续更新
Alexander Elder,医学博士(1950 年出生于列宁格勒,1974 年从前苏联移民),是一位专业交易员、精神科医生和作家,其关于交易心理和方法论的著作已成为交易教育的基础文本。他的第一本书 Trading for a Living(1993)介绍了三重滤网交易系统和理解交易者失败原因的心理框架。Come Into My Trading Room(2002)——实际上是"以交易为生 II"——扩展和完善了该早期著作的每个方面。
续作反映了近十年的额外市场经验和 Elder 思想的发展。三重滤网系统用更复杂的指标选择进行了更新。冲动系统作为识别何时交易何时观望的新工具被引入。2% 和 6% 资金管理规则以更大的精确性被阐述。交易者日志方法论作为自我提升的必要工具被提出。
Elder 将交易视为需要三个基础支柱的专业,每个都同样重要:
| 支柱 | 焦点 | 关键概念 |
|---|---|---|
| 心智 | 交易心理 | 自我纪律、情绪控制、自我意识 |
| 方法 | 市场分析和交易系统 | 三重滤网、冲动系统、指标精通 |
| 资金 | 风险管理和资本保全 | 2% 规则、6% 规则、仓位管理 |
任何一个支柱的失败都会导致整体失败,无论其他两个多强。一个有出色分析能力但纪律差的交易者会过度交易。一个有纪律但风险管理差交易者会被单一灾难性亏损摧毁。一个有风险意识但没有分析方法交易者会通过随机入场缓慢消耗资本。
从 Trading for a Living 到 Come Into My Trading Room 的关键变化:
三重滤网是 Elder 的标志性方法论。它解决了设计用于捕捉趋势的指标和设计用于识别反转的指标在应用于同一时间框架时给出冲突信号的根本问题。解决方案:在不同时间框架上使用不同指标。
三个滤网:
第一滤网(战略)——潮汐。 在更高时间框架上使用趋势跟随指标确定战略方向。这是过滤器。你只接受与该滤网方向一致的交易。
第二滤网(战术)——波浪。 在中间时间框架上使用摆动指标识别逆短期方向但顺战略方向的入场点。趋势内的回调。
第三滤网(精确)——涟漪。 使用最低时间框架进行精确入场时机——追踪买入止损(做多)或追踪卖出止损(做空)。
Elder 建议选择大约相差五倍的时间框架:
| 战略(第一滤网) | 战术(第二滤网) | 精确(第三滤网) |
|---|---|---|
| 周线 | 日线 | 日内(小时) |
| 日线 | 小时线 | 15 分钟 |
| 月线 | 周线 | 日线 |
波段交易者最常见的组合:周线-日线-日内。
在原始三重滤网中,第一滤网使用周线 MACD 直方图的斜率。在更新版本中,Elder 完善了这一点:
主要指标:周线 EMA(13 周 EMA)。
次要确认:周线 MACD 直方图。
第二滤网在日线图上使用摆动指标识别顺应周线趋势的回调入场:
主要指标:Force Index(2 日 EMA)。
替代指标:
第三滤网使用日内追踪止损进行入场:
做多(周线趋势向上,日线摆动指标给出买入信号): 在前一日高点上方一个 tick 处放置买入止损。如果触发,你在强势中入场。如果未触发,将买入止损降低至当日高点上方一个 tick。继续最多三天。如果三天内未触发,取消——信号已过期。
做空(周线趋势向下,日线摆动指标给出卖出信号): 在前一日低点下方一个 tick 处放置卖出止损。相同的追踪逻辑。
冲动系统是 Elder 最重要的新贡献。它是一个颜色编码系统,识别趋势及其动量何时一致(可以安全交易)以及何时分歧(观望或预期反转)。
该系统使用两个指标:
颜色编码:
| EMA 方向 | MACD-H 方向 | 颜色 | 含义 |
|---|---|---|---|
| 上升 | 上升 | 绿色 | 趋势和动量一致看涨——可以买入,不要做空 |
| 下降 | 下降 | 红色 | 趋势和动量一致看跌——可以做空,不要买入 |
| 上升 | 下降 | 蓝色(中性) | 趋势向上但动量减弱——谨慎,可能正在筑顶 |
| 下降 | 上升 | 蓝色(中性) | 趋势向下但动量改善——谨慎,可能正在筑底 |
冲动系统在应用于多个时间框架时获得力量:
Elder Ray 分别测量牛市和熊市的力量:
牛市力量 = 最高价 - EMA(13)。测量买家能将价格推过共识价值(EMA)多远。在上升趋势中,正的牛市力量确认强度。下降的牛市力量警告需求减弱。
熊市力量 = 最低价 - EMA(13)。测量卖家能将价格推过共识多远。在下降趋势中,负的熊市力量确认疲软。上升的熊市力量(变得不那么负)警告供应减弱。
买入信号: EMA 上升,熊市力量为负但正在上升(卖家在上升趋势中失去力量)。
卖出信号: EMA 下降,牛市力量为正但正在下降(买家在下降趋势中失去力量)。
Force Index 将价格变化、成交量和方向合并为单个数字:
Force Index = 成交量 ×(收盘价 - 前收盘价)
Elder 使用 2 日 EMA 平滑 Force Index 用于短期交易信号,使用 13 日 EMA 用于中期信号:
Elder 完善了经典 MACD,强调直方图而非信号线:
看涨背离: 价格创更低的低点,但 MACD 直方图创更高的低点。这表明即使价格下跌,卖出动量正在减弱——技术分析中最强的买入信号之一。
看跌背离: 价格创更高的高点,但 MACD 直方图创更低的高点。即使价格上涨,买入动量正在减弱——强力卖出信号。
Elder 的规则: 在 MACD 直方图的两个底部(或顶部)之间发生的背离,由零轴穿越分隔,比单一趋势段内的背离更重要。
对于市场分析(而非个股),Elder 使用新高-新低(NH-NL)指数:
任何单笔交易不要承担超过交易账户权益 2% 的风险。
这是 Elder 最著名的风险管理原则。2% 限制不是指仓位规模,而是指最大亏损——入场和止损之间的距离,乘以股数或合约数。
2% 规则存在是为了数学上的生存:
如果你每笔交易承担 2% 的风险,并且有 10 连亏的灾难性亏损连锁(对于任何合理系统来说统计上不太可能),你损失约 18% 的资本。这是痛苦的但可恢复的。
如果你每笔交易承担 10% 的风险,并有相同的亏损连锁,你损失约 65% 的资本。这基本上是账户的死刑判决。
账户权益: $100,000
每笔交易最大风险: $100,000 × 0.02 = $2,000
股票价格: $50.00
止损: $47.00
每份风险: $3.00
最大股数: $2,000 / $3.00 = 666 股
仓位价值: 666 × $50.00 = $33,300(权益的 33.3%)
注意,当止损较紧时,2% 规则可能导致大仓位规模(占权益的百分比),或者当止损较宽时导致小仓位规模。这是正确且有意的——它将仓位规模与交易的实际风险挂钩,而非与资本的任意百分比挂钩。
Elder 指出 2% 是最大值,而非目标:
如果当前月份所有仓位的总开放风险加上已平仓亏损达到当月开始时账户权益的 6%,当月剩余时间停止交易。
6% 规则是 2% 规则的组合层面等价物。虽然 2% 规则限制任何单笔交易的损害,6% 规则限制一系列糟糕交易或不利市场环境造成的损害。
逻辑:如果你在一个月内损失了 6% 的权益,肯定出了问题——要么你的分析有误,要么市场环境已改变,要么你的心理受损。在任何这些情况下,正确的反应是停止交易并重新评估,而不是更努力地交易以恢复。
6% 计算包括已实现亏损和未实现(开放)风险:
当月月初账户权益: $100,000
6% 限制: $6,000
开放仓位:
仓位 A:风险 $1,200(入场 $50,止损 $48,600 股)
仓位 B:风险 $1,500(入场 $30,止损 $27,500 股)
仓位 C:风险 $800(入场 $80,止损 $78,400 股)
总开放风险: $3,500
当月已平仓亏损: $1,800
总敞口: $3,500 + $1,800 = $5,300
距离 6% 触发的剩余: $6,000 - $5,300 = $700
在这个例子中,交易者本月只能再承担 $700 的风险。如果另一个仓位被止损或者交易者想开新仓位,他们必须保持在这个剩余预算内。如果总和达到 $6,000,当月停止交易。
当达到 6% 限制时:
| 账户规模 | 每笔交易 2% 风险 | 6% 月度限制 | 说明 |
|---|---|---|---|
| $10,000 | $200 | $600 | 非常受限制;几乎没有仓位可能 |
| $25,000 | $500 | $1,500 | 波段交易的最低实际规模 |
| $50,000 | $1,000 | $3,000 | 3-5 个仓位舒适 |
| $100,000 | $2,000 | $6,000 | 标准;典型 4-6 个仓位 |
| $500,000 | $10,000 | $30,000 | 考虑降低至 1%/4% |
Elder 建议在回撤期间收紧规则:
收紧是自动的,从决策中移除情绪。它作为一个断路器,防止亏损连锁级联成灾难。
2% 规则确定每笔交易的最大股数。6% 规则确定最大开放交易数。它们共同创建一个完整的风险管理框架:
这在信念(每笔交易更高风险,更少仓位)和多元化(每笔交易更低风险,更多仓位)之间创建了自然关系。
Elder 认为交易日志是交易者可用于自我提升的最有力工具。然而不到 5% 的交易者保持日志。这是因为日志强制诚实——它创造了一个关于你做了什么、为什么做以及发生了什么的有力证据。
对于每笔交易,Elder 建议记录:
入场前:
入场时:
交易期间:
出场时:
Elder 建议每个周末回顾一周的交易:
在每个月末:
Elder借鉴其精神科训练,识别大多数交易者经历的三个阶段:
第一阶段:无意识的无能。 不知道自己所不知道的初学者。典型行为:过度交易、无风险管理、追逐建议、情绪化决策、相信存在"神奇指标"。
第二阶段:有意识的无能。 经历过亏损的交易者,现在理解交易的困难但尚未发展出成功的技能。这是最危险的阶段,因为交易者理解得足够多,会被看似复杂的 方法所诱惑,但缺乏一致执行的纪律。
第三阶段:有意识的能者。 开发了经过测试的方法论、应用有纪律的风险管理并保持情绪平衡的交易者。这个交易者不是通过才华而是通过一致性获胜。他们遵循计划、管理风险,让优势在多笔交易中发挥出来。
罕见的第四阶段:无意识的能者——大师交易直观,因为纪律已成为自动的。很少有人达到这个水平,而达到的人通常有数十年的经验。
Elder 识别与亏损相关的关键心理陷阱:
Elder 规定具体实践:
Elder 推荐自上而下的方法:
Elder 特别强调背离作为技术分析中最有力的信号:
背离不提供时机(市场可以在 extended 时期内保持背离),但以高可靠性提供方向。它们在周线图上发生并被日线信号确认时最有力。
Elder 的支撑和阻力方法强调:
Elder 坚持每笔交易必须在入场前有书面计划:
交易计划
=========
日期: [分析日期]
品种: [股票代码]
方向: 多头 / 空头
形态评级: A / B / C
周线趋势: 向上 / 向下 / 中性
周线冲动: 绿色 / 红色 / 蓝色
日线信号: [具体指标读数]
日线冲动: 绿色 / 红色 / 蓝色
入场: $[价格] — [类型:限价、止损、市价]
止损: $[价格] — [原因:在支撑下方、在均线下方等]
目标 1: $[价格] — [原因]
目标 2: $[价格] — [原因]
每份风险: $[入场 - 止损]
股数: [根据 2% 规则计算]
总风险: $[每份风险 × 股数]
风险占权益%:[总风险 / 权益]
交易原因:
[2-3 句话解释为什么这笔交易符合所有标准]
风险因素:
[什么可能出错?财报日期?新闻事件?板块疲软?]
Elder 引入系统化评级系统:
入场评级:
管理评级:
出场评级:
Elder 建议每月追踪这些指标:
| 指标 | 公式 | 目标 |
|---|---|---|
| 胜率 | 盈利交易 / 总交易 | 50-60% |
| 平均盈利 | 盈利总和 / 盈利交易数 | > 平均亏损的 2 倍 |
| 平均亏损 | 亏损总和 / 亏损交易数 | < 平均盈利的 0.5 倍 |
| 利润因子 | 总盈利 / 总亏损 | > 2.0 |
| 最大回撤 | 峰值到谷值的跌幅 | < 15% |
| 期望值 | (胜率 × 平均盈利) - (败率 × 平均亏损) | 正数 |
| 夏普比率 | (平均回报 - 无风险) / 标准差 | > 1.0 |
在每个月末,编制:
函数 tripleScreenAnalysis(品种):
周线 = getWeeklyBars(品种, 回溯=52)
日线 = getDailyBars(品种, 回溯=120)
// === 第一滤网:周线趋势 ===
周线_ema13 = EMA(周线.收盘, 13)
周线_macd_hist = MACD_直方图(周线.收盘, 12, 26, 9)
// 确定周线趋势
周线_ema_上升 = 周线_ema13[-1] > 周线_ema13[-2]
周线_macd_上升 = 周线_macd_hist[-1] > 周线_macd_hist[-2]
如果 周线_ema_上升 且 周线_macd_上升:
周线趋势 = "STRONG_UP"
否则 如果 周线_ema_上升:
周线趋势 = "UP"
否则 如果 非 周线_ema_上升 且 非 周线_macd_上升:
周线趋势 = "STRONG_DOWN"
否则 如果 非 周线_ema_上升:
周线趋势 = "DOWN"
// === 第二滤网:日线摆动指标 ===
日线_force_2 = EMA(forceIndex(日线), 2)
日线_stoch = stochastic(日线, 14)
如果 "UP" 在 周线趋势 中:
// 寻找回调买入信号
如果 日线_force_2[-1] < 0:
日线信号 = "BUY_PULLBACK"
否则 如果 日线_stoch[-1] < 30:
日线信号 = "BUY_OVERSOLD"
否则:
日线信号 = "WAIT_FOR_PULLBACK"
否则 如果 "DOWN" 在 周线趋势 中:
如果 日线_force_2[-1] > 0:
日线信号 = "SELL_RALLY"
否则 如果 日线_stoch[-1] > 70:
日线信号 = "SELL_OVERBOUGHT"
否则:
日线信号 = "WAIT_FOR_RALLY"
// === 第三滤网:入场触发 ===
如果 日线信号 在 ["BUY_PULLBACK", "BUY_OVERSOLD"]:
入场触发 = 日线[-1].高点 + 0.01 // 在昨日高点上方放置买入止损
止损 = MIN(日线[-3:].低点) - 0.01
否则 如果 日线信号 在 ["SELL_RALLY", "SELL_OVERBOUGHT"]:
入场触发 = 日线[-1].低点 - 0.01 // 在昨日低点下方放置卖出止损
止损 = MAX(日线[-3:].高点) + 0.01
返回 TripleScreenSignal(
周线趋势=周线趋势,
日线信号=日线信号,
入场=入场触发,
止损=止损
)
函数 calculateImpulse(柱, 周期=13):
ema = EMA(柱.收盘, 周期)
macd_hist = MACD_直方图(柱.收盘, 12, 26, 9)
颜色 = []
对于 i 在范围(1, LEN(柱)):
ema_上升 = ema[i] > ema[i-1]
macd_上升 = macd_hist[i] > macd_hist[i-1]
如果 ema_上升 且 macd_上升:
颜色.append("GREEN")
否则 如果 非 ema_上升 且 非 macd_上升:
颜色.append("RED")
否则:
颜色.append("BLUE")
返回 颜色
函数 applyImpulseFilter(信号, 冲动颜色):
如果 信号.方向 == "LONG" 且 冲动颜色 == "RED":
返回 BLOCKED("不能在红色冲动柱上做多")
如果 信号.方向 == "SHORT" 且 冲动颜色 == "GREEN":
返回 BLOCKED("不能在绿色冲动柱上做空")
返回 ALLOWED
函数 calculateRiskBudget(账户):
权益 = 账户.current_equity
月初权益 = 账户.equity_at_month_start
// 2% 规则:每笔交易最大值
max_risk_per_trade = 权益 * 0.02
// 6% 规则:月度最大值
monthly_limit = 月初权益 * 0.06
// 计算当前使用
open_risk = 0
对于 账户.open_positions 中的仓位:
position_risk = ABS(仓位.入场 - 仓位.止损) * 仓位.股数
open_risk += position_risk
closed_losses_this_month = 账户.realized_losses_this_month()
total_exposure = open_risk + closed_losses_this_month
remaining_budget = monthly_limit - total_exposure
// 确定交易许可
如果 total_exposure >= monthly_limit:
返回 RiskBudget(
can_trade=FALSE,
reason="6% 月度限制已达到",
remaining=0
)
// 有效的每笔交易风险是 2% 规则和剩余预算中的最小值
effective_max = MIN(max_risk_per_trade, remaining_budget)
返回 RiskBudget(
can_trade=TRUE,
max_risk_per_trade=effective_max,
remaining_monthly=remaining_budget,
monthly_utilization=total_exposure / monthly_limit
)
函数 sizePosition(入场, 止损, risk_budget):
risk_per_share = ABS(入场 - 止损)
如果 risk_per_share == 0:
返回 0
max_shares = FLOOR(risk_budget.max_risk_per_trade / risk_per_share)
返回 max_shares
"成功交易者的目标是做最好的交易。金钱是第二位的。"
"2% 规则会让你在优势发挥之前保持比赛。没有它,你就离毁灭只有一步之遥。"
"市场是一个法庭,但没有你的同龄人组成的陪审团。市场是法官,其判决是终局的。"
"如果你遵循了计划,亏损的交易不是错误。如果你没有遵循计划,盈利的交易是错误。过程,而非结果,定义质量。"
"冲动系统是交易者的红绿灯。绿色意味着行。红色意味着停。蓝色意味着谨慎前进。大多数交易者闯每一个红灯然后想知道为什么他们崩溃了。"
"交易日志不是惩罚。它是任何交易者可用的最快改进途径。保持日志的交易者会进步。不保持日志的交易者会无限期重复他们的错误。"
"如果你在一个月内损失超过 6% 的账户,肯定出了问题——你的分析、你的纪律或市场环境。在所有三种情况下,正确的反应是停止并重新评估,而不是更努力地交易。"
"三重滤网有效是因为它解决了技术分析中的根本冲突:趋势跟随指标和摆动指标在同一时间框架上给出相反的信号。通过将它们分离到不同的时间框架,冲突消失了。"
"业余选手寻找挑战;专业选手寻找容易的交易。专业选手耐心地等待容易的,避免其余的。"
"风险管理不是交易的一部分。它就是交易。其他一切都只是意见。"
"大多数交易者失败不是因为缺乏知识,而是因为缺乏应用他们已有知识的纪律。"
本规范综合了 Alexander Elder 扩展的交易教育框架。三个支柱——心智、方法和资金——必须在交易成功方面都很强。三重滤网系统提供了多时间框架分析的结构化方法,冲动系统增加了动量-趋势一致过滤器,2%/6% 资金管理规则提供了防止毁灭的数学保护。交易日志将主观经验转化为客观数据,使持续改进成为可能。Elder 的精神科背景给他的心理洞察特别深刻——他不仅理解交易者做错了什么,而且理解为什么以及如何建立防止重复的自我意识。