Tema 的一个实际示例是什么?
直接答案
TEMA(三重指数移动平均线) 的一个实际示例展示了在一组小数据上使用明确假设(周期长度、EMA 起始方法和平滑常数)进行完整计算的过程。其目的是让你能够独立复现相同的 TEMA 数值,而不应将 TEMA 视为独立的买入或卖出信号。
机制或定义
TEMA 是一种移动平均线,通过对数据多次应用指数平滑并组合结果,以减少与单次 EMA 相比的滞后性。
要计算 TEMA,首先选择一个 周期长度 n 和一个价格序列(例如,每个时间步的收盘价)。指数平滑常数为:
- α = 2 / (n + 1)
然后进行以下计算:
- EMA1(t):从原始价格计算
- EMA2(t):对 EMA1(t) 再次取 EMA
- EMA3(t):对 EMA2(t) 再次取 EMA
最后,将它们组合(一种常见形式):
- TEMA(t) = 3·EMA1(t) − 3·EMA2(t) + EMA3(t)
关键假设:你必须定义 EMA 值在起始点的初始化方式。不同平台使用不同惯例(例如,使用第一个价格作为初始 EMA,或使用前 n 个点的简单平均值)。这种选择会影响早期的 TEMA 数值。
证据或示例
以下是一个透明的数值示例。这不是实时数据,而是一个自包含的演示。
假设(明确说明以便验证):
- 周期长度 n = 3。
- 平滑常数 α = 2 / (3 + 1) = 0.5。
- 价格序列(时间步 t1–t6):
- t1=100, t2=102, t3=101, t4=103, t5=104, t6=103。
- 初始化方法:EMA1(t1) = price(t1),且 EMA2(t1) = EMA1(t1),EMA3(t1) = EMA2(t1)。
第 1 步:EMA1 规则:EMA1(t) = α·Price(t) + (1−α)·EMA1(t−1)。
- EMA1(t1)=100
- EMA1(t2)=0.5·102 + 0.5·100 = 101
- EMA1(t3)=0.5·101 + 0.5·101 = 101
- EMA1(t4)=0.5·103 + 0.5·101 = 102
- EMA1(t5)=0.5·104 + 0.5·102 = 103
- EMA1(t6)=0.5·103 + 0.5·103 = 103
第 2 步:EMA2(EMA1 的 EMA) 规则:EMA2(t) = α·EMA1(t) + (1−α)·EMA2(t−1)。
- EMA2(t1)=EMA1(t1)=100
- EMA2(t2)=0.5·101 + 0.5·100 = 100.5
- EMA2(t3)=0.5·101 + 0.5·100.5 = 100.75
- EMA2(t4)=0.5·102 + 0.5·100.75 = 101.375
- EMA2(t5)=0.5·103 + 0.5·101.375 = 102.1875
- EMA2(t6)=0.5·103 + 0.5·102.1875 = 102.59375
第 3 步:EMA3(EMA2 的 EMA) 规则:EMA3(t) = α·EMA2(t) + (1−α)·EMA3(t−1)。
- EMA3(t1)=EMA2(t1)=100
- EMA3(t2)=0.5·100.5 + 0.5·100 = 100.25
- EMA3(t3)=0.5·100.75 + 0.5·100.25 = 100.5
- EMA3(t4)=0.5·101.375 + 0.5·100.5 = 100.9375
- EMA3(t5)=0.5·102.1875 + 0.5·100.9375 = 101.5625
- EMA3(t6)=0.5·102.59375 + 0.5·101.5625 = 102.078125
第 4 步:组合得出 TEMA TEMA(t) = 3·EMA1(t) − 3·EMA2(t) + EMA3(t)。
- TEMA(t1)=3·100 − 3·100 + 100 = 100
- TEMA(t2)=3·101 − 3·100.5 + 100.25 = 100.75
- TEMA(t3)=3·101 − 3·100.75 + 100.5 = 101.25
- TEMA(t4)=3·102 − 3·101.375 + 100.9375 = 101.875
- TEMA(t5)=3·103 − 3·102.1875 + 101.5625 = 102.9375
- TEMA(t6)=3·103 − 3·102.59375 + 102.078125 = 102.96875
你可以独立验证的内容:如果你使用相同的 n、相同的 α、相同输入价格和相同的 EMA 初始化规则,你应该能复现相同的 EMA1/EMA2/EMA3 数值,从而得到相同的 TEMA 输出结果(在四舍五入误差范围内)。
局限性和风险
- 初始化方式影响早期数值:如果你的数据工具对 EMA 的初始化方式不同,即使后期数值趋同,前几个 TEMA 点也可能不同。
- 滞后减少不等于消除:TEMA 可能比单次 EMA 反应更快,但它仍然经过平滑处理,因此在价格急剧变动时仍可能滞后。
- 数据处理方式至关重要:使用不同的时间框架、不一致的采样间隔或不同的价格字段(收盘价 vs. 典型价格)会产生不同的 TEMA 曲线。
- 将其解释为独立信号是一种常见错误。