主图公式TM:
AA : STKINDI('' ,'TS.BB' ,0 ,DataType) ;
幅图公式TS:
BB : BARPOS ;
在30分钟和1小时周期上AA与BB一致,但在1M/3M/5M/10M/15M/日等其他周期上AA与BB不一致。请问何故?
这个问题好像是近三天才出现的,只要被引用的变量中不使用Barpos函数则数据都是正常的。
看下stindi里的函数说明
datatype的返回值在1分钟下是不一样的,自己在图上输出看下
PERIOD 周期类型,有效值范围为(0-24),依次表示:
0:分笔成交、1:1分钟、2:5分钟、3:15分钟、4:30分钟、5:60分钟、
下面以5M/15M/1H为例,证明这个问题不是出现在1分钟以下周期。
另增加变量DD,显示周期类型;
增加变量PP,在主图直接调用Barpos作为对照。
测试结果:PP=BB,AA只在1H周期与PP及BB一致,在其他周期(包括30M)与PP及BB均不一致。
主图公式TM02::
AA : STKINDI('' ,'TS01.BB' ,0 ,DataType) ,LINETHICK0 ;
DD : DATATYPE ,LINETHICK0 ;
PP : BARPOS ,LINETHICK0 ;
副图公式TS01:
BB : BARPOS ;

附件:
附件1、主图公式TM02::

附件2、副图公式TS01:

附件3、几张图表



补充上面的截图:
此主题相关图片如下:主图公式tm02.png
此主题相关图片如下:副图公式ts01.png
此主题相关图片如下:图表05m.png
此主题相关图片如下:图表15m.png
此主题相关图片如下:图表60m.png
你有无做其他和数据相关的设置?例如限制k线数量,锁定时段等
本地测试正常的。