調(diào)用前面的值的方法 [文華財(cái)經(jīng)]
- 咨詢內(nèi)容:
您好!
請(qǐng)問(wèn),CC:=IFELSE (C2<0, REF(CC,1) , C1 ); 這句話里面我需要用到上一個(gè)CC的值,但是這樣寫(xiě)最后的結(jié)果是,只要C2<0 ,求出來(lái)的REF(cc,1)是沒(méi)有任何值,一直都沒(méi)有值出來(lái),請(qǐng)問(wèn)怎么回事?這樣寫(xiě)不行么?不能調(diào)用前一個(gè)值么?
- 文華技術(shù)人員:
您可以參考使用LOOP2函數(shù) 說(shuō)明如下:
LOOP2(COND,A,B);循環(huán)條件函數(shù) 若COND條件成立,則返回A,否則返回B
注:
1、COND是判斷條件;A、B可以是條件,也可以是數(shù)值。
2、該函數(shù)支持變量循環(huán)引用前一周期自身變量,即支持下面這樣的寫(xiě)法Y: LOOP2(CON,X,REF(Y,1));
3、含有LOOP2函數(shù)的模型,不支持加載到主圖例1:
X: LOOP2(ISUP,H,REF(X,1));//如果k線為陽(yáng)線,取當(dāng)根K線的最高價(jià)最高價(jià),否則取上一次是陽(yáng)線的K線的最高價(jià);若之前未出現(xiàn)過(guò)陽(yáng)線時(shí),X返回為空值例2:
BB:LOOP2(BARSBK=1,LOOP2(L>LV(L,4),L,LV(L,4)),LOOP2(L>REF(BB,1),L,REF(BB,1)));//持有多單時(shí),開(kāi)多單那根的前面4個(gè)周期內(nèi)的最低價(jià)為起始止損點(diǎn)BB,如果后續(xù)K線最低價(jià)比前一個(gè)最低價(jià)高,取當(dāng)前最低價(jià)為止損點(diǎn),否則取前一個(gè)低點(diǎn)為止損點(diǎn),
SS:LOOP2(BARSSK=1,LOOP2(H<HV(H,4),H,HV(H,4)),LOOP2(H<REF(SS,1),H,REF(SS,1)));//持有空單時(shí),開(kāi)空單那根的前面4個(gè)周期內(nèi)的最高價(jià)為起始止損點(diǎn)SS,如果最高價(jià)比前一個(gè)最高價(jià)低,取當(dāng)前最高價(jià)為止損點(diǎn),否則取前一個(gè)高點(diǎn)為止損點(diǎn)
H>HV(H,20),BK;
L<LV(L,20),SK;
C<BB,SP;
C>SS,BP;
AUTOFILTER; - 文華客服:
您好!
這個(gè)loop2不能加載到主圖啊,我是需要在主圖上畫(huà)線的啊,怎么辦?
- 網(wǎng)友回復(fù):
相關(guān)同事已在另一帖子中回復(fù)您的問(wèn)題,請(qǐng)查看,另外為了保證解決問(wèn)題的連貫性,
請(qǐng)您不要就同一問(wèn)題連續(xù)重復(fù)發(fā)帖!
http://help.shwebstock.com.cn/dispbbs.asp?boardid=14&Id=336534
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫(xiě)!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容