請(qǐng)老師把三個(gè)相似程序整合 [文華財(cái)經(jīng)]
- 咨詢內(nèi)容:
麻煩老師把如下三個(gè)相似的程序整合在一起,若其中一個(gè)程序開(kāi)倉(cāng)后未平倉(cāng),則另兩個(gè)程序也不得開(kāi)倉(cāng)。區(qū)別是標(biāo)記紅色的語(yǔ)句。
程序A
MA5:MA(C,5);
N:=BARSLAST(DATE<>REF(DATE,1))+1;
NN:=REF(N,N);
M1:=REF(C,N);//昨天的收盤(pán)價(jià)為M1
M2:=REF(C,N+NN);//前天的收盤(pán)價(jià)為M2
M3:=REF(C,N+2*NN);//大前天的收盤(pán)價(jià)為M3
M4:=REF(C,N+3*NN);//前4天的收盤(pán)價(jià)為M4
M:IFELSE(M1>=M2&&M2>=M3||M1<=M2&&M2<=M3,M2,IFELSE(M2>=M1&&M1>=M3||M2<=M1&&M1<=M3,M1,
IFELSE(M2>=M3&&M3>=M1||M2<=M3&&M3<=M1,M3,
IFELSE(M3>=M1&&M1>=M2&&M2>=M4||M3<=M1&&M1<=M2&&M2<=M4,M1,NULL))));
COUNT(BARSBK=1||BARSSK=1,N)<100+1&&(ISLASTBP||NOT(BARSBK>=1)&&NOT(BARSSK>=1))&&(C>M+0.7||C>M),BK;
COUNT(BARSBK=1||BARSSK=1,N)<100+1&&(ISLASTSP||NOT(BARSBK>=1)&&NOT(BARSSK>=1))&&(C<M+0.7||C<M),SK;
C>=BKPRICE+3||C<=BKPRICE-5&&MA5<REF(MA5,1),SP;
C>=SKPRICE+5||C<=SKPRICE-3&&MA5>REF(MA5,1),BP;
AUTOFILTER;
MONO_SIGNAL;
- 文華技術(shù)人員:
程序B
MA5:MA(C,5);
N:=BARSLAST(DATE<>REF(DATE,1))+1;
NN:=REF(N,N);
M1:=REF(C,N);//昨天的收盤(pán)價(jià)為M1
M2:=REF(C,N+NN);//前天的收盤(pán)價(jià)為M2
M3:=REF(C,N+2*NN);//大前天的收盤(pán)價(jià)為M3
M4:=REF(C,N+3*NN);//前4天的收盤(pán)價(jià)為M4
M:IFELSE(M1>=M2&&M2>=M3||M1<=M2&&M2<=M3,M2,IFELSE(M2>=M1&&M1>=M3||M2<=M1&&M1<=M3,M1,
IFELSE(M2>=M3&&M3>=M1||M2<=M3&&M3<=M1,M3,
IFELSE(M3>=M1&&M1>=M2&&M2>=M4||M3<=M1&&M1<=M2&&M2<=M4,M1,NULL))));
COUNT(BARSBK=1||BARSSK=1,N)<100+1&&(ISLASTBP||NOT(BARSBK>=1)&&NOT(BARSSK>=1))&&(C>(M+30)+0.7||C>(M+30)),BK;
COUNT(BARSBK=1||BARSSK=1,N)<100+1&&(ISLASTSP||NOT(BARSBK>=1)&&NOT(BARSSK>=1))&&(C<(M+30)+0.7||C<(M+30)),SK;
- 文華客服:
C>=BKPRICE+3||C<=BKPRICE-5&&MA5<REF(MA5,1),SP;
C>=SKPRICE+5||C<=SKPRICE-3&&MA5>REF(MA5,1),BP;
AUTOFILTER;
MONO_SIGNAL;
- 網(wǎng)友回復(fù):
程序C
MA5:MA(C,5);
N:=BARSLAST(DATE<>REF(DATE,1))+1;
NN:=REF(N,N);
M1:=REF(C,N);//昨天的收盤(pán)價(jià)為M1
M2:=REF(C,N+NN);//前天的收盤(pán)價(jià)為M2
M3:=REF(C,N+2*NN);//大前天的收盤(pán)價(jià)為M3
M4:=REF(C,N+3*NN);//前4天的收盤(pán)價(jià)為M4
M:IFELSE(M1>=M2&&M2>=M3||M1<=M2&&M2<=M3,M2,IFELSE(M2>=M1&&M1>=M3||M2<=M1&&M1<=M3,M1,
IFELSE(M2>=M3&&M3>=M1||M2<=M3&&M3<=M1,M3,
IFELSE(M3>=M1&&M1>=M2&&M2>=M4||M3<=M1&&M1<=M2&&M2<=M4,M1,NULL))));
COUNT(BARSBK=1||BARSSK=1,N)<100+1&&(ISLASTBP||NOT(BARSBK>=1)&&NOT(BARSSK>=1))&&(C>(M-10)+0.7||C>(M-10)),BK;
COUNT(BARSBK=1||BARSSK=1,N)<100+1&&(ISLASTSP||NOT(BARSBK>=1)&&NOT(BARSSK>=1))&&(C<(M-10)+0.7||C<(M-10)),SK;
- 網(wǎng)友回復(fù):
C>=BKPRICE+3||C<=BKPRICE-5&&MA5<REF(MA5,1),SP;
C>=SKPRICE+5||C<=SKPRICE-3&&MA5>REF(MA5,1),BP;
AUTOFILTER;
MONO_SIGNAL;
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫(xiě)!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容