外汇EA编程教程――预定义变量

阅读 :
欢迎访问 外 汇 邦 WWW.WaiHuiBang.com

 MQL内部已经预定义好了一些常用的变量,我们编程的时候直接调用即可。

Ask:买涨货币对的价格,一般情况下这个数值都是最新的,如果不放心的话,可以用RefreshRates()函数刷新下该值。

Bid:买跌货币对的价格,同意可以使用RefreshRates()函数刷新该值。

Bars:当前图标中的柱子数。也就是k线条数。

Open,High,Low,Close,Volume:double类型的数组,表示开盘价,最高价,最低价,收盘价,成交量。如:Open[1] 表示上一根k线的开盘价。Open[0]表示当前k线的收盘价。当前k线的收盘价是一直在跳动的。

Digits:当前货币对的小数位。

Point:当前货币对的点值。如EURUSD,如果mt4是四位报价的,则它的点值为0.0001,如果是5位报价的,则它的点值为0.00001。

Time:datetime数组,代表每根k线的开盘时间。它的每个元素的内部值为1970-1-1到时间点的秒数。

欢迎访问 外 汇 邦 WWW.WaiHuiBang.com
本文标题:外汇EA编程教程――预定义变量 - MT4平台MQL4编程学习
本文地址:http://www.ea666.cn/fxschool/autotrading/mql4/52995.html

相关文章

  • Flex智能交易系统:这就是摇滚
    Flex智能交易系统:这就是摇滚

    今天,我们了解一款盈利非常高的智能交易系统——Flex智能交易系统,该系统使用风险非常高的赌博方式实现收益。这款智能交易系统的名称来自其设置的灵活性,开发人员声称,该系统能够以任何方式运行,从剥头皮到...

    MQL4编程学习
  • MQL4基础:数据类型

    目录[hide]类型转换 整型常量 字符常量 布尔型常量 浮点常量(双精度常量) 字符串常量 颜色常量 时间日期常量任何程序都要依靠数据来运行,数据因日的不同可以有不同的类型。比如,数组可以存取整型数据,价格可以...

    MQL4编程学习
  • 从编程语言构成来选择合适的平台

      外汇交易平台的选择依据并不在于 点差的高低,终端使用便捷性而是在于以下几点:   1、 资金安全(交易账户资金的可靠性)   2、 报价合理(数据来源的可靠性即报价的及时有效性)   3、 平台稳定(网络环境、平台优...

    MQL4编程学习
  • 在MT4软件EA测试过程中,如何获得99.9%的数据质量,提高EA测试的准确性
    在MT4软件EA测试过程中,如何获得99.9%的数据质量,提高EA测试的准确性

    很多人都知道在进行EA测试的时候,通过MT4历史数据中心下载的数据质量只有90%,并且只有1分钟的高开低收4个报价,1分钟之内的tick数据时没有的,对EA的测试是不准确的。因此今天给大家介绍一下,如何通过第三方软件获得质量为9...

    MQL4编程学习
  • 怎样避免EA优化过度

    经常有人提及MT4历史测试无用论,以前确实有历史测试和真实测试不相符的情况。随着mt多次升级,比对真实测试和历史测试,现在可以说比较准确,历史测试进行优化碰到比较多的是优化过度的问题,这个和mt历史测试无关。再精确...

    MQL4编程学习
你可能感兴趣