[求助]为什么这个公式在没有开盘的时候在K线上显示无数据呢? (文华财经WH6赢顺V6.7)

投资者咨询:[求助]为什么这个公式在没有开盘的时候在K线上显示无数据呢? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-27 22:46
 N:=BARSLAST(DATE<>REF(DATE,1))+1;
VV:=SUM(V,N);
AMOUNT:=AVPRICE*V;
JJJ:=IF(VV>0.01,0.01*REFX1(AVPRICE*V,10000)/VV,GETPRICE('YCLOSE'));
DDD:=(GETPRICE('HIGH')<0.01 || GETPRICE('LOW')<0.01);
JJJT:=IF(DDD,1,(JJJ<(GETPRICE('HIGH')+0.01) && JJJ>(GETPRICE('LOW')-0.01)));
CYC1:IF(JJJT,0.01*EMA(AMOUNT,P1)/EMA(VOL,P1),EMA((HIGH+LOW+CLOSE)/3,P1));
CYC2:IF(JJJT,0.01*EMA(AMOUNT,P2)/EMA(VOL,P2),EMA((HIGH+LOW+CLOSE)/3,P2));
CYC3:IF(JJJT,0.01*EMA(AMOUNT,P3)/EMA(VOL,P3),EMA((HIGH+LOW+CLOSE)/3,P3));
CYC∞:IF(JJJT,DMA(AMOUNT/(100*VOL),100*VOL/GETPRICE1('流通股本')),EMA((HIGH+LOW+CLOSE)/3,120));

技术人员回复
日期:2018-6-28 8:37
有数据的,如图,您测试的什么合约?您截图具体说下

您是指CYC∞没有返回值吗?内盘期货无夜盘合约,夜盘时间盘口显示为0

使DDD条件满足了,最后的CYC∞就会取DMA(AMOUNT/(100*VOL),100*VOL/GETPRICE1('流通股本'))

但期货没有流通股本,所以最后不能取值,您了解下


图片点击可在新窗口打开查看