均价线自编公式在5.3版上不能用? [博易POBO]
均价线自编公式在5.3版上不能用?
TV:=IF(DATE<>REF(DATE,1),0,REF(TV,1))+V;{累加计算当日总成交金额(价×量)}
TT:=IF(DATE<>REF(DATE,1),0,REF(TT,1))+(C+O+H+L)*0.25*V;
{当日均价}
AP:TT/TV,COLORBLUE;
PARTLINE(DATE=REF(DATE,1),AP),COLORBLUE,LINETHICK2;
以前版本能用,5.3版测试公式会出现上面放大部分的变量未定义提示,新的语句规则更改了吗?
博易技术人员: 嗯,5.3指标里IF的使用确认是有点问题,已经反馈给研发部门,要在后期的版本上改进。 送你一个我在用的在K线上显示高低点和均价线的指标:
DP:=DATAPERIOD;
高低点:=1;
STEP_:=20/2+1;
RFX:=MIN(STEP_,(DATACOUNT-1)-BARPOS);新版BUG:='refx,ref函数有错误与旧版不兼容';
FP:=INTPART(MAX(FRACPART(H)*1000,FRACPART(L)*1000));
DIGIT:=(MOD(FP,10)>0)+(MOD(FP,100)>0)+(MOD(FP,1000)>0);
HH:=IF(FILTER(H+0.001>REFX(HHV(H,STEP_*2),RFX),RFX),H,0);
LL:=IF(FILTER(L-0.001<REFX(LLV(L,STEP_*2),RFX),RFX),L,0);
DRAWNUMBER(HH,HH,HH,DIGIT),ALIGN1,VALIGN2,COLORGRAY;
DRAWNUMBER(LL,LL,LL,DIGIT),ALIGN1,VALIGN0,COLORGRAY;
日内均线:=1;
ISNEWDAY:=REF(HOUR,1)=15ANDHOUR<>15;
CNT:=BARSLAST(ISNEWDAY)+1;
DBARS:=SUM(1,CNT);
DVOL_:=SUM(VOL,CNT);
DVC:=SUM(VOL*(H+O+L+C)/4,CNT);
DMAC:=DVC/DVOL_;
PARTLINE((BETWEEN(DP,0,4)ORDP=13)ANDCNT<>1,DMAC),COLOR008080;
技术交流Q群:231695646,LINETHICK0,PRECIS0,COLOR008080;
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容