設(shè)置一根K線上最大信號(hào)個(gè)數(shù)
作者:文華財(cái)經(jīng) 來(lái)源:cxh99.com 發(fā)布時(shí)間:2015年07月27日
- 咨詢內(nèi)容:
請(qǐng)編寫一個(gè)交易程序 :執(zhí)行出現(xiàn)信號(hào)立即開倉(cāng),不進(jìn)行信號(hào)復(fù)核的情況下,在同一根K線中出現(xiàn)兩次平倉(cāng)就不再開倉(cāng),保持空倉(cāng)狀態(tài)。例如:現(xiàn)在持有空單,在某根K線價(jià)格向上突破20均線,信號(hào)出現(xiàn)平空開多, 然后行情出現(xiàn)反復(fù),價(jià)格向下突破20均線,信號(hào)又出現(xiàn)平多開空,我的意思是在第二次出現(xiàn)平倉(cāng)后,不再開倉(cāng),保持空倉(cāng)狀態(tài)。
- 文華技術(shù)人員:
參考以下函數(shù)
SETSIGMAXNUM(N) 設(shè)置一根K線最大信號(hào)個(gè)數(shù)。
用法:
1、N為參數(shù),可以為常量或變量
2、該函數(shù)作用于信號(hào)執(zhí)行方式選擇為“不進(jìn)行信號(hào)復(fù)核”的模型
3、如果模型中寫了MONO_SIGNAL函數(shù),SETSIGMAXNUM(N)的設(shè)置不起作用,仍然按照一根K線最多出現(xiàn)一個(gè)信號(hào)執(zhí)行
例:
AA:HHV(H,20),COLORRED;
BB:LLV(L,20),COLORCYAN;
CROSS(H,REF(AA,1)),BK;
CROSS(REF(BB,1),L),SK;
CROSS(H,REF(AA,1)),BP;
CROSS(REF(BB,1),L),SP;
SETSIGMAXNUM(2);
AUTOFILTER;
//一根K線上最多出現(xiàn)兩個(gè)信號(hào)
- 文華客服:
請(qǐng)問(wèn)平倉(cāng)和開倉(cāng)分別算信號(hào)嗎?還是開倉(cāng)才算信號(hào)?
- 網(wǎng)友回復(fù):
開倉(cāng)和平倉(cāng)都是交易信號(hào),被該函數(shù)統(tǒng)計(jì)和控制。
- 網(wǎng)友回復(fù):
請(qǐng)您把一根K線只出現(xiàn)3次交易信號(hào)(持倉(cāng)——空倉(cāng)——開倉(cāng)——平倉(cāng))的模型編寫到下面程序中:
新建指標(biāo)命名為AA
MA20:=MA(C,20);
再新建模型命名為BB
#IMPORT[,MIN3,AA] AS VAR
HMA20:VAR.MA20;//3分鐘周期的20均線
MA60:MA(C,60);
C<HMA20&&C<MA60&&HMA20<MA60,SPK;
C>HMA20&&C>MA60&&HMA20>MA60,BPK;
AUTOFILTER;
它的的意思是:當(dāng)價(jià)格同時(shí)大于3分鐘20均線價(jià)和1分鐘60均線價(jià)并且3分鐘20均線價(jià)大于1分鐘60均線價(jià)時(shí)平空開多;當(dāng)價(jià)格同時(shí)小于3分鐘20均線價(jià)和1分鐘60均線價(jià)并且3分鐘20均線價(jià)小于1分鐘60均線價(jià)時(shí)平多開空。