MultiCharts编程KeltnerChannel用法
- UID
- 2
- 积分
- 2892817
- 威望
- 1396440 布
- 龙e币
- 1496377 刀
- 在线时间
- 13326 小时
- 注册时间
- 2009-12-3
- 最后登录
- 2024-12-26
|
MultiCharts编程KeltnerChannel用法
计算 Keltner Channel 值。语法 KeltnerChannel(Price, Length, NumATRs) 返回(双精度数)
包含指定柱状线的 Keltner Channel 值的数值。参数名称 | 类型 | 说明 |
Price |
数值 |
指定要平均的柱状线值(价格、函数或公式)。 |
Length |
数值 |
设置取平均值(柱状线中)的时间段。 |
NumATRs |
数值 |
设置要在计算中使用的乘数。输入正值表示上限,负值表示下限。 | 用法
Keltner Channel 是一个通道,它基于移动平均线以上和以下的平均真实波幅的倍数 (NumATRs) 。KeltnerChannel 最常与衡量或利用市场波动率的研究或策略一起使用。它与 BollingerBand 函数的概念类似。示例
将基于 Close、10 根柱状线平均值和 2.5 系数的 Keltner Channel 上限赋予 Value1。Value1 = KeltnerChannel(Close, 10, 2.5)
将基于 Close、20 根柱状线平均值和 -1.5 系数的 Keltner Channel 下限赋予 Value2。Value2 = KeltnerChannel(Close, 20, -1.5)
如果想要创建一个分析技术,在柱状线的 Close 高于使用最后 14 根柱状线范围中收盘价格的 Keltner Channel 上限值和 NumATRs 为 2.5 时提醒您,可以使用下面的语法:Plot1(KeltnerChannel(Close, 14, 2.5), "KChannel");
If Close > Plot1 Then
Alert("Close is above the upper Keltner Band"); |
论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
|
|
|
|
|
|