我在小周期用OpenD,CloseD调用日线开盘价和收盘价,有如下疑问
在15分钟周期上,7月5日晚,2100(即开盘第一根bar上)用,OpenD(1),CloseD(1)调取前一日的开盘价
历史回测
==========
OpenD(1)对应7月3日2100的开盘价
CloseD(1)对应7月4日1500的收盘价
============
没有办法取得前一日,即7月4日2100的开盘价和7月5日1500的收盘价
openD这类以D开头的函数,是通过获取图表上已有的数据来推出相应的日线开高低收数据
如果图表上当天数据不全,或者执行结构没有按照序列类型要求来,就会造成返回结果错误的后果。
建议不要用这类函数,直接用跨周期数据叠加获取原始bar数据的形式,简单不容易出错