什么是摆动定义的实例演示?

探索什么是实例演示:机制、差异、局限性和实际验证。

什么是摆动定义的实例演示?

直接回答:什么是“摆动定义”,附实例演示

摆动定义 是一套规则,用于根据价格随时间的变动,在价格图表上标记出 摆动高点摆动低点。一个实例演示通过将模糊概念(例如“先上涨后下跌”)转化为明确步骤(什么构成新的高点/低点,以及何时停止并确认一个摆动),使该过程更清晰。

以下是一个你可以复现的透明数值示例。仅用于说明目的,不假设使用实时市场数据。


机制或定义:必须声明的输入规则

要使任何摆动定义示例可验证,你必须至少定义以下要素:

  1. 数据和时间步长:你需要按顺序排列的价格序列(例如每根K线的收盘价)。假设K线间隔固定。

  2. 摆动大小规则:许多定义要求设置 最小变动幅度,以避免将微小噪音标记为摆动。这可以表示为百分比、点数距离或绝对价格距离。

  3. 回看/邻近规则:你需要一种方法来判断某一点是否为局部高点(高于附近候选点)或局部低点。

  4. 决策时机:你必须选择是仅在看到后续K线后才确认摆动(常见做法),还是尝试立即标记(通常可靠性较低)。

在本实例演示中,我将使用一套简单且明确的规则集,便于手动验证。


证据或示例:一个透明的实例演示

假设(列出所有使用的条件)

  • 你观察到一个按时间顺序排列的 10根K线收盘价 序列。
  • 数值代表单一金融工具的价格水平。
  • 最小摆动幅度:摆动高点或低点必须与前一个相反类型的摆动候选点相差至少 2个单位
  • 局部极值规则
    • 在K线 t 处出现 摆动高点,如果其收盘价高于 t-1t+1 的收盘价。
    • 在K线 t 处出现 摆动低点,如果其收盘价低于 t-1t+1 的收盘价。
  • 确认规则:只有在看到K线 t+1 后,才能确认K线 t 处的摆动。

输入数据(K线收盘价)

第1至第10根K线收盘价:

  • B1=100
  • B2=101
  • B3=103
  • B4=102
  • B5=98
  • B6=99
  • B7=101
  • B8=100
  • B9=97
  • B10=98

逐步标记

步骤A:识别局部高点/低点(暂时忽略2单位规则)

  • 第3根K线:103 高于 B2=101 和 B4=102 ⇒ 局部高点候选。
  • 第5根K线:98 低于 B4=102 和 B6=99 ⇒ 局部低点候选。
  • 第7根K线:101 高于 B6=99 和 B8=100 ⇒ 局部高点候选。
  • 第9根K线:97 低于 B8=100 和 B10=98 ⇒ 局部低点候选。

步骤B:应用2单位最小摆动幅度规则

  • 首先,接受序列起点为:
    • B3=103 处的摆动高点(无先前相反类型的摆动,因此为演示起见,将其作为第一个标记的极值点)。
  • 下一个相反类型的候选点是 B5=98 处的摆动低点。
    • 差值:103 − 98 = 5 ≥ 2 ⇒ 接受 摆动低点 B5
  • 下一个摆动高点候选是 B7=101。
    • 与上一个已标记低点的差值:101 − 98 = 3 ≥ 2 ⇒ 接受 摆动高点 B7
  • 下一个摆动低点候选是 B9=97。
    • 与上一个已标记高点的差值:101 − 97 = 4 ≥ 2 ⇒ 接受 摆动低点 B9

最终标记的摆动(你的定义产生的结果)

  • 摆动高点:B3 (103)
  • 摆动低点:B5 (98)
  • 摆动高点:B7 (101)
  • 摆动低点:B9 (97)

如何独立验证

  1. 写下相同的K线收盘价。
  2. 检查每个内部K线(第2至第9根K线)与其相邻K线,确认局部高点/低点。
  3. 相对于上一个已接受的相反类型摆动,强制执行2单位最小幅度。
  4. 确认你未在第1根或第10根K线使用此邻近规则进行标记,因为两侧数据不可用。

局限性和风险:摆动定义可能失效的情况

即使计算正确,如果你的规则与数据行为不匹配,仍可能产生误导性的标记。

  1. 规则敏感性(机制依赖于选择)
  • 改变最小摆动幅度(示例中为2个单位)可能删除或增加摆动。
  • 仅使用相邻K线对单K线噪音敏感;使用更宽回看窗口的定义可能标记更少但更大的摆动。
外汇和差价合约交易具有重大风险。FoxiForex的信息仅用于教育,不构成个人财务建议。赞助内容会被清楚标注。