请大佬解惑,我的目标是实现开盘第一个bar做一些变量的计算(这部分不用每个bar计算一次),但是发现始终不对
如上图,打印出来的前几天的高点的值,居然都是昨天的高点值。。。不知道哪里出问题了?想了很久没想通,只能到论坛求助了
你其实看一下highd函数的源码就知道原因了
很简单,highd是根据图表上现有的行情数据,推算出相应的当日最高价。
换句话说,如果图表上最多只有前一天的数据,那就只能显示前一天的最高价。
没太明白您的意思,我测试的图表放了3年的数据啊
”highd是根据图表上现有的行情数据“怎么理解这句话?
你看看你的图,虽然放了三年的数据,但是你的索引在2019年2月12日。
你现在求highd(2),也就是前面两天的最高价,也就是2月8日的最高价,那么你图上有2月8日的数据吗?
我放5万根也一样啊,都是只打印出了前一天的high