指标构成与计算过程
1. 参数设置
- `N` 默认值 20
- `M` 默认值 32
2. 中间变量 VAR1
- 计算最近 60 个周期的最低价(`LLV(LOW,60)`)
- 计算最近 60 个周期的最高价(`HHV(HIGH,60)`)
- 将收盘价相对于 60 周期高低区间的位置归一化到 0–80 之间:
`(收盘价 - 60周期最低价) / (60周期最高价 - 60周期最低价) 80`
3. 指标线 B
- 对 VAR1 进行 `N` 周期(默认 20)的简单移动平均(SMA)
4. 指标线 VAR2
- 对 B 进行 `M` 周期(默认 32)的简单移动平均(SMA)
5. 信号“锤子”
- 当 B 向上交叉 VAR2 且 B 的数值小于 40 时,输出信号值 50,否则输出 0
使用要点
- 主图或副图可显示 B 线与 VAR2 线,观察其交叉情况
- “锤子”信号通常以柱状或图标显示,数值 50 仅作为标记
- 交叉信号需结合 B < 40 的条件,意在低位金叉时提示关注
N:=20;
M:=32;
VAR1:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*80;
B:SMA(VAR1,N,1);
VAR2:SMA(B,M,1);
锤子:IF(CROSS(B,VAR2) AND B<40,50,0);