周期數(shù)取值問題 [贏順期貨]
- 咨詢內(nèi)容:
FTD:=BARSLAST(A<>1);
FTU:=BARSLAST(B<>1);
MUB:=BARSLAST(D<>1);
MDB:=BARSLAST(E<>1);
MUD:MIN(MUB,MIN(MDB,MIN(FTD,FTU)));我需要取到離當前最近的是那個條件成立周期,但發(fā)現(xiàn)了一個問題~也就是4個周期數(shù)中會出現(xiàn)空值(因為沒有成立過)
因此導致后面的語句錯亂
請問老師怎么辦能解決呢???
- 贏順技術人員:
請問您的ABDE條件的值一般是否都是0,然后成立的時候表示1?
- 贏順客服:
以下是引用空之境界在2012-7-4 16:17:00的發(fā)言:
請問您的ABDE條件的值一般是否都是0,然后成立的時候表示1?
對呀~我希望條件不成立時周期就是0,成立后是1 然后累計
- 網(wǎng)友回復:
參考以下函數(shù)
IFELSE(C,A,B) 如果條件C成立則取A值,否則取B值
例:A:=IFELSE(MA5>MA10,CROSS(DIFF,DEA),IFELSE(CROSS(D,K),2,0));當MA5>MA10時,取是否滿足DIFF上穿DEA,否則(MA5不大于MA10),當K,D死叉時,令A賦值為2,若上述條件都不滿足,A賦值為0
A=1,BPK;//當MA5>MA10,以DIFF上穿DEA作為開多倉條件
A=2,SPK;//當MA5不大于MA10,以K D死叉作為開空倉條件 - 網(wǎng)友回復:
您的意思是用IFELSE替代還是在可能出現(xiàn)空值的BARSLAST條件前再加個IFELSE函數(shù)
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯(lián)系技術人員 QQ: 262069696 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
指定的模型還沒有相關內(nèi)容!