感谢您关注该问题,该问题有7位专业答主做了解答。
下面是资深赵经理的回答,如果对该问题还有疑问,欢迎问一问进一步咨询。
以下为你提供两种不同形式的鳄鱼线指标代码:
常见的三条线构成的鳄鱼线指标代码(通达信)
```
VAR1:=(H+L)/2;
Jaw:REF(SMA(VAR1,13,1),3); // 鳄鱼的嘴,代表长期趋势
Teeth:REF(SMA(VAR1,8,1),2); // 鳄鱼的牙齿,代表中期趋势
Lips:REF(SMA(VAR1,5,1),1); // 鳄鱼的下巴,代表短期趋势
```
代码解释:
- `VAR1:=(H+L)/2;`:计算当前K线的最高价和最低价的平均值。
- `Jaw:REF(SMA(VAR1,13,1),3);`:计算13周期的简单移动平均线(SMA),并将结果向后偏移3根K线,作为鳄鱼的“嘴”。
- `Teeth:REF(SMA(VAR1,8,1),2);`:计算8周期的简单移动平均线(SMA),并将结果向后偏移2根K线,作为鳄鱼的“牙齿”。
- `Lips:REF(SMA(VAR1,5,1),1);`:计算5周期的简单移动平均线(SMA),并将结果向后偏移1根K线,作为鳄鱼的“下巴”。
鳄鱼7线指标代码(通达信)
```
VAR11:=(H+L)/2;
鳄鱼1:REF(SMA(VAR11,3,1),2);
鳄鱼2:REF(SMA(VAR11,5,1),3);
鳄鱼3:REF(SMA(VAR11,8,1),5);
鳄鱼4:REF(SMA(VAR11,13,1),8);
鳄鱼5:REF(SMA(VAR11,21,1),13);
鳄鱼6:REF(SMA(VAR11,34,1),21);
鳄鱼7:REF(SMA(VAR11,55,1),34),LINETHICK2;
IF(鳄鱼1>REF(鳄鱼1,1) AND 鳄鱼1>鳄鱼2,鳄鱼1,DRAWNULL),COLORRED,LINETHICK2;
IF(鳄鱼2>REF(鳄鱼2,1) AND 鳄鱼2>鳄鱼3,鳄鱼2,DRAWNULL),COLORRED,LINETHICK2;
IF(鳄鱼3>REF(鳄鱼3,1) AND 鳄鱼3>鳄鱼4,鳄鱼3,DRAWNULL),COLORRED,LINETHICK2;
```
代码解释:
- `VAR11:=(H+L)/2;`:同样是计算当前K线的最高价和最低价的平均值。
- 后续的“鳄鱼1”到“鳄鱼7”是分别计算不同周期的简单移动平均线并进行不同周期的偏移。
- 最后的几个`IF`语句是当满足一定条件时(当前线大于前一根K线的该线且大于下一条线),将该线以红色粗线显示。
需要注意的是,不同的交易软件可能在代码的语法和函数上略有差异。如果你想在特定的交易软件(如MT4、MT5等)中使用鳄鱼线指标,可能需要进行相应的转换或在该软件的公式编辑器中进行调整。
另外,市场上投资策略多样,如果你想进一步了解更多投资策略或者不清楚如何选择适合自己的投资产品,欢迎下载盈米启明星APP并输入店铺码6521,也可以加我微信,我会为你提供专业的投资建议和规划。
以客户需求为中心,坚持“稳健为先,增值为伴”
展开↓
收起↑