“過去十個周期的高點”,想問一下兩句代碼的區(qū)別,哪句才是對的?
ref(HHV(high,10),1);
HHV(ref(high,1),10);
個人比較能理解第二句,取當前周期之前的high為目標,找10個中的最大值;于是就是前10個周期中的最大值了。
那么第一句呢,首先取的當前K以及之前的9個K線的高點,取10個中的最大值;——把當前K包括在內(nèi)會不會有信號閃爍啊、未來函數(shù)之類的問題呢?
然后再取REF;——再取REF的話,往前整體推的是10個K線還是1個K線呢?
這兩個是一樣的,
第1句,不管是先hhv再ref,還是先ref再hhv都不會出現(xiàn)你說的問題,ref之后就不會是未來的問題