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