老師幫看一下為什么不開倉(cāng)
作者:文華財(cái)經(jīng) 來(lái)源:cxh99.com 發(fā)布時(shí)間:2022年05月15日
-
咨詢內(nèi)容:
DIFF:EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);//短周期與長(zhǎng)周期的收盤價(jià)的指數(shù)平滑移動(dòng)平均值做差。
DEA:EMA(DIFF,M);//DIFF的M個(gè)周期指數(shù)平滑移動(dòng)平均
2*(DIFF-DEA),COLORSTICK;//DIFF減DEA的2倍畫柱狀線
MA5:MA(C,139);
AA:CROSSDOWN(DIFF,DEA)&&COUNT(CROSSDOWN(DIFF,DEA),BARSBK)=1;//MACD死叉并且是BK信號(hào)之后第一個(gè)死叉
AB:CROSS(DIFF,DEA)&&COUNT(CROSS(DIFF,DEA),BARSSK)=1;//MACD金叉并且是SK信號(hào)之后第一個(gè)金叉
C>MA5 &&EXIST(CROSSDOWN(DIFF,DEA),BARSBK) AND C>VALUEWHEN(AA,HHV(H,BARSBK)) AND BKVOL=0,BK(1);//多頭加倉(cāng)
C<MA5 &&EXIST(CROSS(DIFF,DEA),BARSSK) AND C<VALUEWHEN(AB,LLV(L,BARSSK)) AND SKVOL=0,SK(1);//空頭加倉(cāng)
ISLASTBK &&EXIST(CROSSDOWN(DIFF,DEA),BARSBK) AND C>VALUEWHEN(AA,HHV(H,BARSBK)) AND BKVOL>=1,BK(1);//多頭加倉(cāng)
ISLASTSK &&EXIST(CROSS(DIFF,DEA),BARSSK) AND C<VALUEWHEN(AB,LLV(L,BARSSK)) AND SKVOL>=1,SK(1);//空頭加倉(cāng) BKVOL>=1 &&C<MA5 ,SP(BKVOL);//止損
SKVOL>=1 &&C>MA5 ,BP(SKVOL);//止損
TRADE_AGAIN(20);
TRADE_OTHER('AUTO');
?
?來(lái)源:程序化99
-
文華技術(shù)人員:
?以開倉(cāng)條件為例:
首次開倉(cāng)條件是這樣編寫的:
C>MA5 &&EXIST(CROSSDOWN(DIFF,DEA),BARSBK) AND C>VALUEWHEN(AA,HHV(H,BARSBK)) AND BKVOL=0,BK(1);
其中這兩個(gè)條件,是根據(jù)BK信號(hào)后出現(xiàn)的條件來(lái)判斷,而首次出信號(hào)之前不可能存在BARSBK,所以首次開倉(cāng)不能滿足。
這樣調(diào)整:
C>MA5 &&(COUNTSIG(BK,BARPOS)=0||(EXIST(CROSSDOWN(DIFF,DEA),BARSBK) AND C>VALUEWHEN(AA,HHV(H,BARSBK)) )) AND BKVOL=0,BK(1);C<MA5&&(COUNTSIG(SK,BARPOS)=0 ||(EXIST(CROSS(DIFF,DEA),BARSSK) AND C<VALUEWHEN(AB,LLV(L,BARSSK)) )) AND SKVOL=0,SK(1);//空頭加倉(cāng)
?
?來(lái)源: www.kzuj.com.cn
-
文華客服:
老師在幫我看一下這個(gè)模型,為什么空頭不怎么開倉(cāng)啊。和多頭開倉(cāng)不一致
?
-
網(wǎng)友回復(fù):
?2樓多空語(yǔ)句都調(diào)整了,您替換原來(lái)的7/8語(yǔ)句就可以了。
?
-
網(wǎng)友回復(fù):
我已經(jīng)替換了,多頭開倉(cāng)還正常,但是空頭開倉(cāng)就不一樣了,老師你幫我回測(cè)看看,謝謝了。