首页 技术指标 帖子

如何使用波动率指标提升交易策略

附件
8049.zip (2.35 KB, 下载 0次)

描述:

波动率指标是一个简单易用的工具,可以帮助你计算特定货币对(或其他可用证券)的波动率。波动率是通过高点和低点的价格计算得出的,而不是开盘或收盘价。

当前的波动率水平会在指标窗口的左上角突出显示。你可以将鼠标悬停在波动率图表上,以查看该水平的历史值。

该指标允许你调整:

  • 1) 平均周期。默认情况下,波动率是基于5个周期的平均值计算的。
  • 2) 重要水平。例如,设置一个波动率水平,低于该水平不建议进场(即震荡市场)。对于像GBPJPY这样的波动性货币对,默认的波动率水平为50、100、200、300和400点。
  • 3) 指标的绘制线条和颜色。

说明与建议:

波动率是通过高点价格的简单平均值减去低点价格的平均值计算的,公式如下:

(IMA (High,5) - IMA (Low,5)) * 100,

其中High和Low分别是该周期的最高和最低价格,5是平均周期(默认设置),100是将获得的值转换为点的因子。这个值依赖于所考虑的货币对的小数位数:对于JPY类的价格使用100,对于大多数货币对使用10000。

因此,指标名称中的数字表示小数位数,这决定了该指标适用于哪个货币对。

有时,我们需要根据波动率来对货币对进行分级。比如,选择当前最活跃或最冷静的货币对,可以提高交易系统的有效性。此时,你可以使用波动率3对.mq4:

在这种情况下,指标被调整为仅计算GBPUSD、USDJPY和GBPJPY这三对的波动率。无论你将其附加到哪个图表,它都只会计算这三对的波动率。当然,你可以通过在MetaEditor中打开并编辑程序来轻松更改这一点。

别忘了在代码的上部进行相应的修改:

此外,你还可以增加计算波动率的货币对数量。为此,你需要添加缓冲区的数量(但不超过8),并在代码中进行相应的更改。


相关帖子

评论 (0)