K線模式下,同時(shí)出現(xiàn)開倉(cāng)和平倉(cāng)信號(hào)的處理
作者:金字塔 來源:cxh99.com 發(fā)布時(shí)間:2016年01月19日
- 咨詢內(nèi)容:
Hi,版主好,在一根K線上先是出現(xiàn)開倉(cāng)信號(hào),緊接著同一根k線又出現(xiàn)平倉(cāng)信號(hào),這種情況下希望程序不操作,該如何設(shè)置?(逐K線計(jì)算下的,走完一根K線后方執(zhí)行程序)
INPUT:M(20,5,500,30);INPUT:N(2,0.1,10,1);INPUT:X(0.2,0.2,10,0.2);MID : MA(CLOSE,M);UPPER: MID + N*STD(CLOSE,M);LOWER: MID - N*STD(CLOSE,M);多:=ALL(C>=O+15*X,2) AND ALL(O>=MID,2);空:=ALL(C<=O-15*X,2) AND ALL(O<=MID,2);
if 多 then begin sellshort(holding<0, 0, limit,CLOSE);buy(holding=0 AND TIME<150100, 0,limit,CLOSE); endHH:=HHV(H,BARSLAST(HOLDING<=0));多止損1:=HH<Enterprice*1.005 AND C<=HH*0.995,LINETHICK0;if 多止損1 then sell(holding>0, 0, limit,CLOSE);
if 空 then begin sell(holding>0, 0, limit,CLOSE); buyshort(holding=0 AND TIME<150100, 0,limit,CLOSE); endLL:=LLV(L,BARSLAST(HOLDING>=0));空止損1:=LL>Enterprice*0.995 AND C>=LL*1.005 ,LINETHICK0;if 空止損1
此主題相關(guān)圖片如下:qq截圖20140505145205.jpg
then sellshort(holding<0, 0, limit,CLOSE);
- 金字塔客服:
不希望同根k線就平倉(cāng)的,那么在平倉(cāng)條件里面加上 enterbars>0,開平都要加
還有限價(jià)下單limit要改成了limitr
- 用戶回復(fù):
我原本的意圖是同一根K線先出現(xiàn)開倉(cāng),后出現(xiàn)平倉(cāng)信號(hào)時(shí),希望程序不做任何操作。應(yīng)該在開倉(cāng)條件中使用exitbars>0嗎,
- 網(wǎng)友回復(fù):
那是坐不到的,出了信號(hào)一定是會(huì)下單的,如果不希望同根k線就平倉(cāng)掉,那么就要讓平倉(cāng)出現(xiàn)在下一個(gè)周期
if 空 then begin
sell(holding>0, 0, limit,CLOSE);
buyshort(holding=0 AND TIME<150100, 0,limit,CLOSE);
end
這樣的改成
if ref(空,1) then sell........;
if 空 then buyshort.......;
- 網(wǎng)友回復(fù):
jinzhe版主好,再多問一句,既然程序出信號(hào)一定會(huì)下單的話,而且開倉(cāng)和平倉(cāng)出現(xiàn)在一個(gè)K線的情況下,程序會(huì)執(zhí)行開倉(cāng)單的(昨天實(shí)盤時(shí)也是這樣開單的),倘若我想在同根K線平倉(cāng),程序應(yīng)該如何修改?