贏順跨周期問題 [文華財經(jīng)]
- 咨詢內(nèi)容:
這個程序,語法通過了,加載后K線圖上卻沒有任何指令,什么原因呢?
AA1
A:=IFELSE(REF(L,1)<REF(L,2)&&L>REF(L,1)&&REF(H,1)<REF(H,2)&&H>REF(H,1)&&H>REF(H,2),1,O);
A1:=VALUEWHEN(A>O,A);
B:=IFELSE(REF(L,1)>REF(L,2)&&L<REF(L,1)&&REF(H,1)>REF(H,2)&&H<REF(H,1)&&L<REF(L,2),1,0);
B1:=VALUEWHEN(B>O,B);
模型BB
#IMPORT[,DAY,AA1] AS VAR1
DA:=VAR1.A1;
DB:=VAR1.B1;
A:=REF(L,1)<REF(L,2)&&L>REF(L,1)&&REF(H,1)<REF(H,2)&&H>REF(H,1)&&H>REF(H,2)+2*(REF(H,2)-REF(L,2))/3;
B:=REF(L,1)>REF(L,2)&&L<REF(L,1)&&REF(H,1)>REF(H,2)&&H<REF(H,1)&&L<REF(L,2)-(REF(H,2)-REF(L,2))/2;
DA&&A,BPK;
DB&&B,SPK;
AUTOFILTER;
- 文華技術人員:
您AA1指標中的
A:=IFELSE(REF(L,1)<REF(L,2)&&L>REF(L,1)&&REF(H,1)<REF(H,2)&&H>REF(H,1)&&H>REF(H,2),1,0);
您寫的是字母O 應該修改為0
另外您AA1中的指標
A1:=VALUEWHEN(A>O,A);
B1:=VALUEWHEN(B>O,B);也是O 即開盤價 所以A1和B1是沒有任何值的 因為您的A和B只能返回1 或者0 永遠小于開盤價!
將AA1指標重新編寫如下:
A:=IFELSE(REF(L,1)<REF(L,2)&&L>REF(L,1)&&REF(H,1)<REF(H,2)&&H>REF(H,1)&&H>REF(H,2),1,0);A1:VALUEWHEN(A>0,A);
B:=IFELSE(REF(L,1)>REF(L,2)&&L<REF(L,1)&&REF(H,1)>REF(H,2)&&H<REF(H,1)&&L<REF(L,2),1,0);
B1:VALUEWHEN(B>0,B);
僅供參考!
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯(lián)系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內(nèi)容