咨詢內容:
請pobo程序員幫忙改進一下
之前建議增加“日K線以收盤價計算漲跌幅度”的選項”,多年得不到實現,原來是你們理解錯意思了,以為是我要更改漲跌停板數字。
實際是“今收盤價減昨收盤價除以昨收盤價就可以了”。
帖子里面熱心哥們給了個方案,我覺得這個方案更好,可以同時看到以結算價和收盤價兩種計算日K線漲跌幅度的數據。略有遺憾的是方案的精度稍有欠缺,懇請pobo的程序員幫忙看看,把精度再提高一下:
幅%:IF(DATAPERIOD=6,(C*100-REF(C,1)*100)/C,DRAWNULL),PRECISION2,COLOR8000FF,NODRAW;
下面是幾組精度驗算結果:
2951-3154=203/2951=6.88%》6.44%
2589-2947=88/2589=3.08%》2.99%
3339-3448=109/3339=3.26%》3.16%
3126-2945=-181/3126=-5.79%《-6.15%
3119-2995=-124/3119=-3.98《-4.14
?
?
?來源:程序化99網( www.tumamayizhan.com )
博易技術人員:
您好,請問提高哪里的精度,能否詳細說明?例如(2951-3154)/2951=6.88,6.44這個值是哪來的?
?
這個是((今市價變化至收盤價)-昨收盤價)/(今市價變化至收盤價)*100
?幅%:IF(DATAPERIOD=6,(C*100-REF(C,1)*100)/C,DRAWNULL),PRECISION2,COLOR8000FF,NODRAW;
你要另一種算法((今市價變化至收盤價)-昨收盤價)/(昨收盤價*100?就改成如下;
幅%:IF(DATAPERIOD=6,(C*100-REF(C,1)*100)/REF(C,1),DRAWNULL),PRECISION2,COLOR8000FF,NODRAW;
來源 程序化久久網