客服热线:18391752892

关于不同时间框架问题,请教BULL版主

   日期:2019-01-12     浏览:820    
马上注册,结交更多好友,下载更多资源

您需要 登录 才可以下载或查看,没有帐号?注册 while(pos =0)
    {
     if(TimeHour(iTime(NULL,PERIOD_H1,pos))==17)
     {
     dHigh = High[iHighest(NULL,PERIOD_H1,MODE_HIGH,24,pos+1)];
     dLow = Low[iLowest(NULL,PERIOD_H1,MODE_LOW,24,pos+1)];
     dResult = (dHigh - dLow)/Point;
     ExtBuffer1[pos+1] = dResult;     
     }   
     pos--;    }
复制代码
以上代码段是为了修正因平台时区不同引起的用日线统计日振幅有误差的问题,思路就是在H1图上每到17点,计算前24根柱(24小时)的最高价与最低价之差。这段代码在H1图上使用没有问题,但是用在M5图上时,并没有读H1的数据,而是使用了M5的蜡烛图。我在参数中已经指定了 PERIOD_H1,为什么无效呢?
 
 我看过520FX提供的Daily Range Calculator指标,也是通过指定 PERIOD_D1 实现了读取D1数据,使用在任何时间图上都没有问题。
外汇交易有很大的风险性,本站所有资源均来自网络,请选择使用,如若出现亏损,本站不承担任何责任!


特别提示:本信息由相关企业自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关行情
推荐行情
点击排行