信号 Signal
用价格、波动率、成交量等可观测数据定义“何时该关注”。信号必须可量化、可复盘,不能依赖主观感觉。
可量化不承诺必胜,只把方法讲成逻辑可解释、风控可约束、回测可对证的样子。本页聚焦外汇与黄金市场里几类通用方法——原理、适用行情、失效条件与工程实现要点,全部是技术框架,不涉及任何具体产品、参数或业绩。
无论趋势、震荡还是突破,一套能被讲清楚、能被验证的方法,都绕不开这五个环节。它们决定了方法“能不能被复现”,而不是“看起来准不准”。
用价格、波动率、成交量等可观测数据定义“何时该关注”。信号必须可量化、可复盘,不能依赖主观感觉。
可量化由“这笔最多亏多少”反推手数,而不是由“想赚多少”决定手数。仓位管理优先于方向判断。
先定风险单笔止损、回撤红线、异常行情保护必须写进规则。风控是“活着”的前提,不是可选项。
写进代码按规则下单,不受情绪干扰;断线、重启、滑点都要有处理路径。执行一致性决定回测与实盘能不能对上。
一致性用样本外与前向检验确认泛化能力,而不是只在历史数据里“看着漂亮”。
可对证假设价格会沿已形成的方向延续一段时间。趋势方法不猜顶底,只捕捉已经走出来的方向,赚的是“趋势延续”这段的钱,亏在震荡与反转。
方向通常用高低点结构或均线排列定义,入场用回踩确认或小周期突破触发,离场依靠跟踪止损与趋势失效条件——而不是“感觉差不多了”。
单边、连续、受宏观驱动的趋势段,例如方向明确的外汇直盘与黄金波段。
区间震荡、频繁假突破、重大数据反复打脸。
趋势状态用可计算字段表示;止损只向有利方向移动;重启后能从持仓状态恢复,不重复开仓。
震荡行情中,价格常围绕一个中枢上下波动。均值回归赌“偏离后会回来”,网格则在给定区间内按固定间距分层建仓、分批了结,把震荡变成可规则化处理的问题。
把价格看作“有锚的随机游走”:偏离中枢越远,回归概率越高——但概率不等于必然。网格把这种思路变成规则:间距、层数、单方向上限、止损线全部参数化。
以 ATR 为基准换算间距,波动变大时间距同步放宽,避免行情放大后频繁触发、成本失控。
提前设定单方向最大层数与最大浮亏,触及即停止加仓并进入止损流程,而不是临时“再看看”。
用布林带宽度、ATR 相对分位识别市场状态;状态不符就不启用网格规则。
价格在一个区间里积蓄能量,有效突破边界往往意味一段新趋势的开始。突破方法不预测方向,而是在关键位被有效越过时入场,再用过滤条件降低假突破的概率。
突破的难点不在“发现突破”,而在“判断这是不是假突破”。因此阈值、确认方式与时段选择,比突破本身更值得设计。
以近期高点 / 低点、布林带外轨或固定周期区间为边界。
以 ATR 倍数定义“多大算突破”,平静市里不轻易触发。
成交量确认、突破幅度要求、回踩不破再入场。
区分亚欧美时段的流动性差异,避开毛刺集中的时间窗。
用更高周期判断“该往哪边做”,用更低周期寻找“具体什么时候动手”。共振的本质是降低逆大势交易的概率,而不是提高预测精度。
周期越大的信号优先级越高:上层只做方向过滤,中层判断市场状态,下层负责触发与止损定位。三层同向时才考虑执行。
不同周期信号互相打架时,必须先定优先级,否则永远能找到“支持自己”的那个周期。
逆着大方向做,短期可能对,长期会被结构拖累胜率。
忽略流动性与交易时段差异,同一套周期组合的信号质量会差很多。
| 层级 | 典型作用 | 主要看什么 | 常见周期(示意) |
|---|---|---|---|
| 大周期 趋势背景 | 定方向、过滤逆势信号 | 高低点结构、均线排列、宏观驱动 | H4 / D1(示意,非固定) |
| 中周期 结构状态 | 判断当前是趋势还是震荡 | 布林带宽度、ATR 水平、区间边界 | H1(示意,非固定) |
| 小周期 入场触发 | 找具体入场点与止损位 | 回踩确认、突破、信号形态 | M15 / M5(示意,非固定) |
市场有时风平浪静,有时狂风巨浪。同样的止损点数,在平静市与剧烈波动市代表的风险完全不同。波动率自适应就是根据当前状态,调整仓位、止损与交易频率。
用 ATR(平均真实波幅)把止损、间距与仓位换算成“波动单位”,规则才能在不同环境下保持相对一致的呼吸节奏,而不是用一套固定点数硬套所有行情。
波动状态切换明显的市场,例如数据密集期与假期前后的黄金。
波动率跳变过快,参数来不及适应;极端事件下历史波动估计会失真。
只用已收盘数据计算指标,避免未来函数;状态切换要留冷却期与日志。
专业方法的共同点,是先定能承受的单笔损失,再反推仓位。方向判断再好,仓位失控也会让一次错误致命。
手数 = 账户权益 × 单笔风险% ÷ (止损距离 × 每点价值) # 假设示例(仅为公式演示,不构成任何建议) 账户权益 = $10,000 单笔风险 = 1% # 可承受亏损 $100 品种 = XAUUSD # 黄金,1 标准手 = 100 盎司 最小价位 = 0.01 # 每变动 1 个点 ≈ 每手 $1 止损距离 = 300 点 # 3.00 美元/盎司 每手最大亏损 = 300 × $1 = $300 手数 = $100 ÷ $300 ≈ 0.33 手
每笔亏损不超过权益的固定百分比,先定亏多少,再定做多少。
单日 / 单周触及即停机,目的是保证“还有下一次机会”。
多个高相关品种同向持仓,等于变相放大同一笔敞口,风险预算要合并计算。
回测是检验方法的必要手段,也是“自我欺骗”的高发区。关键在于区分“真的有效”和“只是拟合了历史噪音”。
| 环节 | 目的 | 要警惕的陷阱 | 通过标准(示意) |
|---|---|---|---|
| 样本内回测 In-sample | 在历史数据上训练与调参,形成初步逻辑 | 参数过度优化、拟合历史噪音 | 参数在合理邻域内不敏感,而非只有一个峰值 |
| 样本外验证 Out-of-sample | 用未参与优化的时间段检验泛化能力 | 反复“偷看”样本外再调参 | 样本外表现未出现断崖式下滑 |
| 前向分析 Walk-forward | 滚动窗口:用过去训练,用紧接着的未来验证 | 窗口切分不合理造成信息泄漏 | 多个窗口结果方向一致 |
| 参数敏感性 Sensitivity | 微调参数,看结果是否崩塌 | 只展示“最优参数”的尖峰表现 | 邻域内指标平滑,没有孤立尖峰 |
再好的方法,落到执行层都有工程门槛。下面这些是实现阶段最容易被低估、却直接影响实盘表现的部分。
选择与经纪商服务器同区域的运行环境,降低往返延迟,缩小实盘与回测之间的执行差距。
自动执行的价值是不漏信号、不情绪化;但断线、重启与滑点仍会造成偏离,需要监控与告警。
重启后能恢复持仓、挂单与冷却状态,避免重复下单或漏管仓位。
每笔交易的触发原因、参数、成交价都要留痕,才能复盘“为什么赚 / 为什么亏”。
回撤触线自动停机、异常行情保护、断线重连——把保命逻辑写进程序,而不是靠人盯盘。
清晰的参数边界、版本记录与灰度验证,避免“改一处崩一片”。工程质量本身也是风控的一部分。
没有经过验证的方法,不下结论。这是我们的工程纪律,也欢迎你用同样的口径独立复核。
在历史数据上训练与调参,严格防止过拟合与曲线拟合历史噪音。
用未参与优化的时间段检验策略的泛化能力。
在独立环境中持续核对逻辑是否按预期执行。
把失效与异常沉淀为规则更新,让方法能被迭代。
如果下面没有覆盖你的疑问,可以通过电话或微信直接交流——我们只讨论技术问题。
不能。本页只讲方法框架与原理,不提供任何可直接套用的参数、指标组合或具体产品。参数是方法落地时最依赖场景与时间窗的部分,需要结合自身风险偏好独立研究与验证。
没有“更好”,只有“更适配当前市场状态”。趋势方法在单边市占优、在震荡市反复止损;均值回归与网格则相反。更合理的做法是用状态识别切换规则,而不是押注某一种方法永远有效。
常见原因包括:过拟合历史噪音、前向分析信息泄漏、实盘滑点与延迟、断线漏单、以及样本外市场结构本身发生变化。回测是必要但不充分的条件,样本外与前向结果比样本内漂亮程度重要得多。
对“活下来”而言,它更重要。一次方向判断错误,若仓位失控可能直接出局;而严格的风险预算能让错误只是一次可承受的亏损。先定亏多少,再定做多少。
不构成。本页所有内容均为技术方法层面的公开交流,不含任何具体的买卖建议、目标价、收益承诺或效果担保。是否交易、如何交易,请独立判断并自担风险。