MT4函数MT4函数.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MT4函数MT4函数

Timeseries access时间序列图表数据 任何可见货币对/时间周期的价格数据的一组函数。 如果请求数据(货币对名称/时间周期不同于当前图表)来自其他图表,这种情况可能使相应的图表不能在客户端内打开,并且需要从服务器上请求数据。这种情况下, 错误?ERR_HISTORY_WILL_UPDATED (4066 -?请求历史数据并刷新)将被放置于last_error变量中,并且可以重新请求(查看ArrayCopySeries()范例)。 在测试中,相同货币对但不同时间周期的价格价位被塑造(除成交量外)。其他货币对的价格数据不被塑造。这些情况下,在时间数组的 柱总数被塑造。 iBars柱的数量 int iBars( string symbol, int timeframe) 在指定的图表内返回柱的数量。 对于当前图表柱总量的信息在预定义的变量中命名为Bars。 参量: symbol -?需应用到计算指标的货币对数据?NULL?意味当前货币对名称。 timeframe -?时间周期。可以是时间周期列举的任意值。0?意味着当前图表的时间周期。 示例: Print(在货币对EUROUSD带有PERIOD_H1?柱数,iBars(EUROUSD,PERIOD_H1)); iBarShift开始时间的柱 int iBarShift( string symbol, int timeframe, datetime time, void exact) 搜索柱开始的时间。函数返回指定开始时间的柱。如果柱的指定开始时间是省缺值, 函数将返回-1或 最近的柱exact。 参量: symbol -?需应用到计算指标的货币对数据?NULL?意味当前货币对名称。。 timeframe -?时间周期。可以是时间周期列举的任意值。0?意味着当前图表的时间周期。 time -?查找值?(柱的开始时间)。 exact -?未发现柱的返回模式。false - iBarShift?返回最近。?true - iBarShift?返回?-1。 示例: datetime some_time=D2004.03.21 12:00; int shift=iBarShift(EUROUSD,PERIOD_M1,some_time); Print(带有打开时间平移柱?,TimeToStr(some_time),?是?,shift); iClose double iClose( string symbol, int timeframe, int shift) 对于带有时间周期和平移指定货币对的柱返回 关闭值。如果加载历史为空,函数返回0。 对于当前图表,关于收盘价格的信息在预定义数组中命名为?Close[]。 参量: symbol -?需应用到计算指标的货币对数据?NULL?意味当前货币对名称。 timeframe -?时间周期。可以是时间周期列举的任意值。0?意味着当前图表的时间周期。 shift -?从指标缓冲器上获取的索引值。 示例: Print(对于?USDCHF H1当前柱: ,iTime(USDCHF,PERIOD_H1,i),, , iOpen(USDCHF,PERIOD_H1,i),, , iHigh(USDCHF,PERIOD_H1,i),, , iLow(USDCHF,PERIOD_H1,i),, , iClose(USDCHF,PERIOD_H1,i),, , iVolume(USDCHF,PERIOD_H1,i)); iHigh double iHigh( string symbol, int timeframe, int shift) 对于带有时间周期和平移指定货币对 的柱返回 高值。如果加载历史为空,函数返回0。 对于当前图表,关于高价格的信息在预定义数组中命名为High[]. 参量: symbol -?需应用到计算指标的货币对数据?NULL?意味当前货币对名称。 timeframe -?时间周期。可以是时间周期列举的任意值。0?意味着当前图表的时间周期。 shift -?从指标缓冲器上获取的索引值。 示例: Print(对于USDCHF H1当前柱: ,iTime(USDCHF,PERIOD_H1,i),, , iOpen(USDCHF,PERIOD_H1,i),, , iHigh(USDCHF,PERIOD_H1,i),, , iLow(USDCHF,PERIOD_H1,i),, , iClose(USDCHF,PERIOD_H1,i),, , iVolume(USDCHF,PERIOD_H1,i)); iHighest int iHighest( string symbol, int timeframe, int type, void count,

您可能关注的文档

文档评论(0)

pfenejiarz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档