咨询内容:
老师 看看这个指标 明明最高点是1384.5 该指标却显示1384
STEP1:=9; {此处可调节显示间距,越大显示的高低点越少,反之越多}
DIGIT:=IF(FRACPART(HIGH-LOW)*100>0,2,IF(FRACPART(C)*1000>0,3,0));
HH:= IF(FILTER(H+0.001 > REFX(HHV(H,STEP1*2), STEP1), STEP1), H, 0);
LL:= IF(FILTER(L-0.001 < REFX(LLV(L,STEP1*2), STEP1), STEP1), L, 0);
DRAWNUMBER(HH,HH*1.001,HH,0),COLORRED,ALIGN2;
DRAWNUMBER(LL,LL*0.998,LL,0),COLORGREEN,ALIGN2;
<!--
咨询内容: 附件 :
-->
来源:程序化99网( WWW.CXH99.COM )
博易技术人员:
STEP1:=9; {此处可调节显示间距,越大显示的高低点越少,反之越多}
DIGIT:=IF(FRACPART(HIGH-LOW)*100>0,2,IF(FRACPART(C)*1000>0,3,0));
HH:= IF(FILTER(H+0.001 > REFX(HHV(H,STEP1*2), STEP1), STEP1), H, 0);
LL:= IF(FILTER(L-0.001 < REFX(LLV(L,STEP1*2), STEP1), STEP1), L, 0);
DRAWNUMBER(HH,HH*1.001,HH,1),COLORRED,ALIGN2;
DRAWNUMBER(LL,LL*0.998,LL,1),COLORGREEN,ALIGN2;
最后两句精度参数修改成1就可以了。
来源 程序化久久网