關(guān)于wh9指標(biāo)計算有誤差的問題
作者:文華財經(jīng) 來源:cxh99.com 發(fā)布時間:2021年12月27日
-
咨詢內(nèi)容:
?請老師幫忙看看,為什么我再WH9里面寫的這個指標(biāo)計算出現(xiàn)了誤差
涉及到這一段代碼,對macd的值進行加工:
if(macd>3){
a2=100;}else if(macd<-3){
a2=-100;}else{
a2=macd*51.6/1.55;}
如圖所示,當(dāng)前K線macd的取值是-0.03,按照代碼里邏輯進行運算:-0.03*51.6/1.55,正確結(jié)果應(yīng)該是-0.9987
但是指標(biāo)顯示出來的值是-0.85
請問這是什么原因造成的?
備注:當(dāng)前k線是歷史已下載歷史數(shù)據(jù)的第二根bar,有無影響?(按道理講這個只會對ema的計算造成誤差,macd已經(jīng)計算出來后應(yīng)該不影響了)
文件名:微信截圖_20200417172723.png
?
?來源:程序化99
-
文華技術(shù)人員:
?這里將else if換成IIF試試