📅 财经日历 📊 实时波动 📈 大盘云图 📶 行情走势 🆚 投机情绪 🚀 今日热点

    ea编程中的Open[0]、Close[0]、Low[0]、High[0]分别指什么?

    2020-05-30 · 1776 阅读
    在很多ea源代码中我们都能看到Open[0]、Close[0]、Low[0]、High[0],当然,方括号中的0可能是1或者其它数字,那么它们究竟是指什么呢?

    要弄清楚这个问题,首先,我们得从一根蜡烛(K线)说起,一个蜡烛包含四个价格:开盘价、收盘价、最高价、最低价(如下图所示)。这四个价格对应的英文代码名称为:Open(开盘价)、Close(收盘价)、Low(最低价)、High(最高价)。图表上的每一根蜡烛都有这四个价格,蜡烛本身的绘制也是在根据这四个价格绘制,收盘大于开盘的蜡烛我们称为阳线,而收盘小于开盘的蜡烛自然就是阴线了。

    当我们了解了一根蜡烛是由四个价格组成后,接下来我们还需要了解mt4图表中蜡烛的排序,也可以说是K线的排序。在mt4图表中,K线是从右往左排序的,最右边也就是当前跳动的K线为0号K线,接着往左数,依次是1号K线、2、3、4…..号K线

    2019101602.jpg


    现在,我们将K线的组成价格和其对应的序号结合起来,就很自然的明白了上面四个是获取一根蜡烛相关价格的函数了。当前跳动的K线序号为0,其对应的四个价格则分别为:0号K线的开盘价Open[0]、0号K线的收盘价Close[0]、0号K线的最低价Low[0]、0号K线的最高价High[0]。如果我们从右往左数第三根K线,那么其序号是2,对应的价格函数就分别是2号K线的开盘价Open[2]、2号K线的收盘价Close[2]、2号K线的最低价Low[2]、2号K线的最高价High[2](如下图所示)。

    2019101603.jpg


    这里我们需要注意一点,当前跳动的蜡烛除开盘价Open[0]是固定的,其余三个价格Close[0]、Low[0]、High[0]在蜡烛未收盘前都不是固定的,最低价Low[0]和最高价High[0]根据价格波动有可能改变的,而其中收盘价Close[0]是根据价格跳动随时变化的。而对于已经收盘的K线,也就是说除当前跳动的K线外,其余的K线对应的四个价格则都是固定的,它们所在的蜡烛已经走完,其对应的四个价格就不会在改变。

    ""
    还没有人打赏,支持一下
    回复

    举报

     

    回答|共 2 个

    qq_乐乐_Qx5 LV4

    发表于 2020-8-17 16:38:49 | 显示全部楼层

    我是初学者,每天学一点

    gggeeq LV3

    发表于 2021-1-19 14:07:48 | 显示全部楼层

    这个解数很形象了
    您需要登录后才可以回帖 登录 | 注册

    提醒: 禁止引战、谩骂、灌水内容

    微信二维码

    有问题联系客服