日內高頻,TICK周期:
1、當買1至買5之和 大于 賣1至賣5之和,兩倍時,買開,當有盈利時就平倉
2、當有大于1000手的買單出現時(并且增倉在500手以上時),買開,有盈利就平倉。
因為是采用對價成交方式,所以有盈利至少是要波動兩個價位的時候才算是有盈利。
BKV:L2_ASKVOL1+L2_ASKVOL2+L2_ASKVOL3+L2_ASKVOL4+L2_ASKVOL5;
SKV:L2_BIDVOL1+L2_BIDVOL2+L2_BIDVOL3+L2_BIDVOL4+L2_BIDVOL5;
BKV>2*SKV&&VOL>=1000&&C=L2_ASK1&&OPI>=REF(OPI,1)+500,BK;
C>BKPRICE+2*MINPRICE,SP;
AUTOFILTER;
模型僅供參考
此主題相關圖片如下:qq圖片20140504162253.jpg
第2點開倉的時候要是像這個圖里面大單監控窗口里面那樣出現現手大于1000手的時候增倉大于500手,并且開平倉性質是“多頭開倉”的時候才開倉,你的
VOL>=1000&&C=L2_ASK1&&OPI>=REF(OPI,1)+500,BK;
符合這個要求嗎?
另外我還想加一個平倉條件就是,當開倉后,30秒后還沒有平倉動作的時候,就強制平倉,請問怎么加?
還有就是當開倉后不是選擇有盈利就平倉,而是要盈利至少有2個變動價位的時候,當價格從開倉后最高處回撤兩個價位時才平倉(就是當開倉后至少在保證有一個點盈利的情況下回撤再平倉,但是回撤不能低于盈利的這一個點),請問怎么改?
1、 TICK周期中是逐筆統計的,每筆只有一個交易方向,如果成交量大于1000并且成交價格為賣一價就相當于是主動買的。
2、
INTPART(TIME/100)>INTPART(REF(TIME,BARSBK)/100)||INTPART(TIME,1000)=INTPART(REF(TIME,BARSBK),100)&&MOD(TIME,100)>=MOD(REF(TIME,BARSBK),100)+30,SP;
僅供參考
2 你的代碼加載上去的時候顯示模型存在語法問題
另外還有回撤才平倉的代碼呢?