指标: Heiken-Ashi

 

Heiken-Ashi:

Heiken-Ashi指标看上去和蜡烛图类似,但有一些区别。Heiken-Ashi图表是一个简单的趋势决策系统,上升趋势的蜡烛图是蓝色的,下降趋势的蜡烛图是红色的。

=

作者: MetaQuotes Software Corp.

 

请解释指标代码中为什么会有这个代码:

      if (haOpen>haClose)
        {
         //--- 看涨蜡烛
         ExtLBuffer[i]=haLow;
         ExtHBuffer[i]=haHigh;
         ExtOBuffer[i]=haOpen;
         ExtCBuffer[i]=haClose;
        }
      else
        {
         //----看跌蜡烛
         ExtLBuffer[i]=haHigh;
         ExtHBuffer[i]=haLow;
         ExtOBuffer[i]=haClose;
         ExtCBuffer[i]=haOpen;
        }

它混淆了开盘和收盘以及高点和低点。

在 MT4 中这是必要的,因为它是通过柱状图建立的,但为什么在 MT5 中会出现这种情况?

我试着为智能交易系统获取数据,但很长时间都不明白发生了什么,直到我删除了条件和其他块中的条件。

也许您可以纠正它!

 

已调整。谢谢。

 

字符串

      double haHigh=MathMax(High[i],MathMax(haOpen,haClose));
      double haLow=MathMin(Low[i],MathMin(haOpen,haClose));
也是多余的,它已经足够了,而且
      double haHigh=MathMax(High[i],haOpen);
      double haLow=MathMin(Low[i],haOpen);
 

如何在多个时间框架内使用?

icustom不起作用还是我弄错了?

 
ismirnix:

如何在多个时间框架中使用?

icustom不起作用还是我弄错了?

您也许可以回答我的问题:您可以在同一个 EA 中使用不同时间段的同一个指标吗?
 
请告诉我,该指标是否完全基于刻度线工作,能否显示刻度线蜡烛图?
 

基于 Heiken-Ashi 指标的交易系统示例




二十多年前,随着蜡烛图在美国的出现,人们对西方市场牛熊力量的理解发生了革命性的变化。蜡烛图成为一种流行的交易工具,交易者开始使用蜡烛图,以方便阅读图表。但对蜡烛图的解读各不相同。

其中一种方法改变了传统的蜡烛图,方便了人们对蜡烛图的理解,这种方法被称为 Heikin Ashi 技术。

 
不错
 

您好,能否像下面这样编辑您的Heiken ashi 脚本?

当前收盘 HA = (上一交易日开盘 HA + 上一交易日收盘 HA + 当前开盘 HA + 当前收盘 HA)/4

当前开盘 HA =(前收盘 HA + 前开盘 HA)/2

Curr Low HA = Curr Close HA、Curr Open HA 和 Curr Low 三者中的最低值

Curr High HA = 取三项中的最高值 - Curr Close HA、Curr Open HA 和 Curr High

感谢您的帮助...

 

搜索-