1、HWAVE:=H>REF(H,1) && H>REF(H,2) && H>REFX(H,1) && H>REFX(H,2);
2、COUNTH:=REF(COUNT(HWAVE,20),2);
3、NH1:=REF(BARSLAST(HWAVE),2)+2;
4、NH2:=REF(SUMBARS(HWAVE,2)-1,2)+2;
5、HH1:=REF(C,NH1);
6、HH2:=REF(C,NH2);
7、MACD1:=REF(MACD,NH1);
8、MACD2:=REF(MACD,NH2);
9、頂背離:COUNTH>=2 && HH1>HH2 && MACD1<MACD2,NODRAW;
10、DRAWICON(頂背離,H,'CO5';
?
此為教材里的資料:
?
請問第一句的意思:
變量HWAVE代表滿足條件:當前高點大于前面兩根K線的高點以及后面兩根K線高點
?
第二句的意思:
COUNTH=40個周期前的20周期中滿足變量HWAVE高點條件的數量
?
第三句:
NH1為最近的第2個高點到當前K線的距離
?
第四句:
SUMBARS(HWAVE,2)是求兩個高點之間的周期數。SUMBARS(HWAVE,2)-1減1是求不包含高點的那根K線。但REF(SUMBARS(HWAVE,2)-1,2)這句是在提取最近的第3個高點到第2個高點之間的周期數嗎?
?
?
看的不是很明白,求助老師解讀前4句的意思?
?
?來源:程序化99
?
?來源: www.tumamayizhan.com
第二句,為何要從前第3根K線開始統計20周期內,是不是多此一舉?
?
如果是這樣和COUNTH:=REF(COUNT(HWAVE,22),1);有什么區別?
?
?
?
第三句,最近一次滿足HWAVE高點的k線,到當前的周期數
?
為什么不是REF(BARSLAST(HWAVE),1)+2,而原文是2。
?
如果是樣那REF(BARSLAST(HWAVE),1)+2此語句得到的結果又是什么?
?