大家早上好!
如果这段代码出现任何问题,比如忘记或者MQL5升级,请告诉我,我会及时修正,谢谢!
如果你想找到我所有的多时间框架指标代码,可以在CodeBase或者市场上搜索“William210”,有免费的,也有需要购买的。
为什么要使用这段代码?
平均真实范围(ATR)指标是由J. Welles Wilder于1978年开发的,能够帮助交易者测量资产的波动性,通过对一段时间内最大真实范围的平均来实现。这些信息对理解价格波动和识别交易机会非常重要。
需要提醒的是,1978年原始的ATR指标并没有包含平滑处理。
Wilder平滑算法是在后期引入的,它有助于减少ATR指标中的波动,使分析变得更加简单。这个平滑过程通常是对ATR值进行简单移动平均处理,通常覆盖14个周期。
希望这段代码能对你有所帮助
别忘了在我的代码发布在CodeBase或市场时给我点个星,并加我为好友,以便第一时间获取最新信息!
我在CodeBase上还写了其他一些简单的代码:
在市场上,我提供了许多这些指标,可以搜索“William210”。
- 自适应移动平均使用iama()
- ADX使用iadx()
- 鳄鱼指标使用alligator()
- ATR使用iatr()
- ATR对其他指标非常有用,比如我在市场上提供的SuperTrend。
- Awesome Oscillator无ia()使用
- 布林带使用ibands()
- 唐奇安通道
- 包络线使用ienvelopes()
- 一目均衡表使用iishimoku()
- 凯尔特纳通道
- MACD使用imacd()
- 动量使用iMomentum()
- 移动平均使用ima(),使用原生函数SimpleMA(), ExponentialMA(), SmoothedMA(), LinearWeightedMA()
我在市场上提供了许多多时间框架平滑选项。
简单平均 => EMA, SMA, EMA, SMMA, LWMA
体积加权平均,VWMA, VEMA, EVWMA
双重及更多指数平均,DEMA
如果你有代码创意想要帮助或者作为基础,请在这个讨论区提出。
