如何获得MT5指定时间周期的开盘价、收盘价、最高价、最低价?
找了半天SymbolInfoDouble这个函数根本不能实现得到指定时间周期的open close low high 价格。
后来我终于找到了解决方法,如下:
如果系统没有提供如何获得指定周期的开盘,最低价,最低价,那么我只能自己写一个函数来获得了。
iOpen(string symbol,ENUM_TIMEFRAMES timeframe,int index)//此函数是我构造的,和MT4中系统自带的iOpen 一样用法。
iOpen(Symbol(),PERIOD_MN1,0);//表示获得最近一根月线的开盘价。
iLow(string symbol,ENUM_TIMEFRAMES timeframe,int index)//此函数是我构造的,和MT4中系统自带的iLow 一样用法。
iLow(Symbol(),PERIOD_MN1,0);//表示获得最近一根月线的最低价。
iHigh(string symbol,ENUM_TIMEFRAMES timeframe,int index)//此函数是我构造的,和MT4中系统自带的iHigh 一样用法。
iHigh(MT4 和 MT5 交易平台有何区別? Symbol(),PERIOD_MN1,0);//表示获得最近一根月线的最高价。
2021-10-26MT4、MT5如何加载使用EA和指标
量化研究所 于 2021-10-26 15:45:42 发布 1041 收藏 2
存放EA,软件左上角—文件—打开数据文件夹----MQL4—Experts文件夹内
存放指标,软件左上角—文件—打开数据文件夹----MQL4—Indicators文件夹内
存放脚本,软件左上角—文件—打开数据文件夹----MQL4—Scripts文件夹内
2.打开导航栏,一般默认打开,如未打开,可通过左上角–显示—导航器,进行打开
MT4 和 MT5 交易平台有何区別?
MT4系统搭建 白标搭建
最懂券商的CRM,500+金融机构的不二选择
不论你是券商公司老板、 系统管理员、 客服、 销售、市场/运营,我们都有最贴合个角色使用场景的最佳功能实践。让各个角色之间的工作协同变得更高效,更简单。我们拼了命的想帮你提高工作效率,不过是想让你可以有更多的时间去挥霍人生。
MetaTrader 5 (MT5)
本网站使用Google Analytics,一种由Google, Inc.(“Google”MT4 和 MT5 交易平台有何区別? )提供的网络分析服务。Google Analytics会使用您计算机上的分析Cookie来帮助网站分析用户的网站使用情况。由Cookie生成的关于您使用本网站(包括您的IP地址)的信息可能会传输至Google并存储至其服务器。Google可能会利用这些信息来评估您对网站的使用情况,遵守网站的活动报告以及提供与网站活动和互联网使用有关的其他服务。若应法律要求,Google也可能会将此信息转发给第三方。Google不会将您的IP地址与其他任何数据关联起来。通过使用本网站,即您同意Google以上述方式处理您的相关数据。