[求助]關于昨日最高價的困惑? [文華財經]
-
咨詢內容:
?昨日最高價的兩種寫法:
第一種: ZH:REF(HHV(H,DAYBARPOS),DAYBARPOS);//昨日最高價
第二種: N:=BARSLAST(DATE<>REF(DATE,1))+1;//當天K線根數;HZ:REF(HHV(H,N),N);//昨日最高價;
這里的關鍵函數REF,有點難理解。請老師指證如下想法是否正確: 以第二種為例:1、函數執行有先后順序,REF(HHV(H,N),N)?? 先執行最外層REF(?,N);這里的N是當日的K線數。2、再執行最內的HHV(H,N);這里的N在數值上與前一層N不一樣。 3、N:=BARSLAST(DATE<>REF(DATE,1))+1;這一句,實際上并不是賦值了具體數值,而是一個表達式,為了方便以后引用書寫方便。 4、REF(HHV(H,N),N);在計算時,是將N替換為“BARSLAST(DATE<>REF(DATE,1))+1”原始的表達式再計算,而不是將N計為前面具體數值。?
?來源:程序化99
-
文華技術人員:
?您理解是對的,從外往里計算,
而且變量在不同時刻具體值不同
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 或微信:cxhjy888 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容