[求助]為什么我的模型加個時間條件信號的減少了,而且那個所加的時間也并不是過濾只是延遲了下單時間
作者:文華財經(jīng) 來源:cxh99.com 發(fā)布時間:2017年07月03日
- 咨詢內(nèi)容:
#IMPORT[WEEK,1,WEEK1]AS VARDIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF,9);BAR:=2*(DIFF-DEA);WEEK_O:=VAR.WO;WEEKBAR:VAR.WEEKBAR;NN:=DAYBARPOS;ZO:=REF(O,SUMBARS(NN=1,2)-1);//昨天的開盤價ZC:=REF(CLOSE,NN);//昨天的收盤價ZBAR:=REF(VALUEWHEN(NN=1,BAR),NN);//昨天的BAR//ZBAR:=REF(BAR,SUMBARS(NN=1,2)-1);//昨天的BARQBAR:=REF(BAR,SUMBARS(NN=1,3)-1);//前一天的BARJO:=VALUEWHEN(NN=1,O);//今天的開盤價BK_1:ZC<ZO||ZC=ZO,NODRAW;//昨天的收盤價低于昨天的開盤價BK_2:JO>ZO,NODRAW;//今天的開盤價高于昨天的開盤價BK_3:ZBAR>QBAR,NODRAW;//昨天的BAR大于前一天的BARBK_4:JO>WEEK_O,NODRAW;//今天的開盤價高于這周的開盤價BK_5:WEEKBAR,NODRAW;//上一周的BAR大于前一周的BARBK_1&&BK_2&&BK_3&&BK_4&&BK_5,BK;CHECKSIG_MIN(BK,'A',5,'D',0);一加這句話信號就減少了這是為什么TIME=1445,SP;AUTOFILTER;
- 文華技術(shù)人員:
單從模型看,您的信號是不應(yīng)該少的,之所以信號少了,是因為您數(shù)據(jù)量不足造成的
加入了CHECKSIG_MIN函數(shù),用的數(shù)據(jù)是1分鐘基礎(chǔ)數(shù)據(jù),在不加入這個函數(shù)之前,您如果加載在日線上,用的就是日線數(shù)據(jù)
所以,補(bǔ)充所加載合約的一分鐘基礎(chǔ)數(shù)據(jù),再看看
右鍵》補(bǔ)充歷史數(shù)據(jù)》1分鐘
關(guān)于這個函數(shù)的用法
如果您不加這個函數(shù),默認(rèn)收盤價模型,在K線走完后,符合條件就出信號
加入這個模型后,不用等K線走完,K線走的過程中,滿足條件之后,過5秒就下單
下單之后,等K線走完,進(jìn)行復(fù)核,如果繼續(xù)滿足條件,信號就保留,
如果復(fù)核后,這根K線已經(jīng)不滿足信號條件了,就對出的信號做消失處理
- 文華客服:
可是把D換成C不進(jìn)行復(fù)核了信號也消失了呀
- 網(wǎng)友回復(fù):
您信號是少很多,某一段時間的信號都沒了嗎?
那原因是數(shù)據(jù)量不足導(dǎo)致的,并不是因為信號消失,因為您一樓中的模型是收盤后復(fù)核
不會比正常的收盤價模型信號少的
- 網(wǎng)友回復(fù):
收盤后不復(fù)核,信號也做消失處理嗎