Divergence Reversal 使用哪些输入?
直接答案
Divergence Reversal 使用两类主要输入:(1) 来自选定时间框架的价格信息(例如高点/低点或收盘价),以及 (2) 代表“动量”或“趋势强度”的第二个数据序列(通常为震荡指标)。其具体行为取决于该第二序列的设置,以及用于定义何为背离和何时视为“确认”反转的规则。
机制与定义(使用了哪些输入)
背离通常指:价格呈现一种走势序列,而另一数据序列呈现不同的走势序列。在典型的 Divergence Reversal 方法中,可将输入分为稳定机制和可变条件。
- 价格输入
- 价格序列:通常为所选时间框架下交易品种的价格(例如收盘价)。
- 用于比较的参考点:例如,波段高点和波段低点,或一系列局部极值。
- 数据依赖性:由于不同时间框架下的波段结构不同,相同规则在不同时间框架上可能产生不同的背离点。
- “背离辅助”输入
- 第二个序列:通常是从价格计算得出的动量类指标(如震荡指标或其他类似构造)。
- 指标参数:用于计算该序列的回溯周期长度和任何平滑参数。
- 计算依赖性:由于第二序列源自相同的底层价格数据,其“信号”对参数选择非常敏感。
- 规则输入(操作性定义) Divergence Reversal 方法只有在指定了如下规则后才具备可操作性(作为定义):
- 如何分类背离:例如,是否要求价格创出更高高点而辅助序列创出更低高点(看跌背离),或相反。
- 如何匹配波段:是否在相同类型的波段之间(高点对高点或低点对低点)进行测量,以及容差范围。
- 确认或拒绝逻辑:背离后必须发生何种变化(例如,突破近期关键位,或向指标中位回归)。不同的规则选择会改变确认所需的输入。
证据或示例(一个简单、可验证的输入列表)
列出典型 Divergence Reversal 定义所需输入的一种自洽方式是:
- 假设:不依赖实时报价,使用单一货币对在单一时间框架上的历史K线。
- 你选择的输入:
- 时间框架(例如 1 小时 vs 4 小时)用于生成波段高/低点。
- 价格定义(例如 K线收盘价)及检测波段点的方法。
- 辅助指标选择及其参数(例如其回溯周期长度和平滑参数)。
- 背离规则:何种方向构成背离(更高高点 vs 更低高点逻辑,或更低低点 vs 更高低点逻辑)。
- 确认规则:需要发生何种“后续”条件(以及在多少根K线后视为失效)。
- 验证路径:可在同一历史窗口多次重放这些输入,一次只改变一个参数(时间框架、辅助指标设置或容差),以观察所定义的背离出现频率。
此方法将稳定机制(价格与辅助序列的对比及基于规则的分类)与可变条件(时间框架、参数值及你设定的精确容差/确认标准)区分开来。
局限性与风险(显著的失效模式)
这些输入本身直接导致若干局限:
- 波段匹配和容差的主观性:若“哪些高/低点”算数的规则不精确,不同人可能对同一图表做出不同标注,从而改变输出。
- 在强趋势行情中的误报:背离可能出现,而主导趋势仍在延续,因此确认规则变得至关重要。
- 参数敏感性:由于辅助序列是通过回溯周期和平滑从价格导出的,微小的参数变化可能显著改变背离的时机。
- 执行与成本依赖性(即使在历史验证中):若后续将背离定义用于实盘交易,点差、滑点和订单执行质量可能改变实际结果。
- 司法管辖区与平台差异:任何后续实施规则的尝试都可能受本地经纪商/平台限制(如数据可用性或订单处理)影响,因此历史一致性并不保证行为可比。
验证或下一步问题(你可以独立验证的内容)
为验证你是否理解 Divergence Reversal “使用了哪些输入”,你可以进行以下三项检查:
- 写出你确切的输入列表(时间框架、价格字段、辅助序列设置、背离规则、确认规则)。