麻煩老師看看尾盤怎么沒有平倉 [文華財經]
- 咨詢內容:
下面是我的代碼,最后出了(C2 OR C1)&&ISLASTBP&&SKVOL>0,BP(SKVOL)信號,但倉位沒有平掉
MA1:MA(CLOSE,5);MA2:MA(CLOSE,10);MA3:MA(CLOSE,20);MA4:MA(CLOSE,40);//定義當前周期4條均線T1:=TIME>=0900&&TIME<=1454;//白盤時間9點至15點T2:=(TIME>=2100&&TIME<=2359)||(TIME>=0000&&TIME<=0054);//夜盤時間21點至1點T3:=(TIME>=1455&&TIME<=1459);//臨近白盤收盤15點T4:=(TIME>=0055&&TIME<=0059);//臨近夜盤收盤1點收盤
NN:=BARSLAST(TIME=0900)+1;//9點開盤以來K線根數B1:=C<REF(LLV(L,NN),1);//收盤價向下突破,REF(LLV(L,NN),1)是截止當前時間的最低價C1:=C>MA1;//上破MA1C2:=C>MA2;//上破MA2(T1||T2)&&B1&&SKVOL=0,SK(N1);C1&&SKVOL>0,BP(SKVOL/2);(C2 OR C1)&&ISLASTBP&&SKVOL>0,BP(SKVOL);C2&&SKVOL>0,BP(SKVOL);
T3||T4,CLOSEOUT;TRADE_OTHER('AUTO'); - 文華技術人員:
是沒有發出委托?還是委托沒有成交?
請將該時段的模組右側運行日志截圖,我們看一下
- 文華客服:
此主題相關圖片如下:001.jpg
- 網友回復:
您的模型中沒有寫入信號控制函數,默認K線走完確認信號下單,那么最后一根K線出信號確認已經閉盤無法發委托的,您理解下;
您可以在模型中加入CLSOEKLINE函數,具體用法請參考:
CLOSEKLINE(TYPE,N) 設置K線提前N秒走完,確認信號下單,K線走完進行復核
用法:
CLOSEKLINE(TYPE,N),TYPE=0,代表每小節和收盤前最后一根K線提前N秒走完,TYPE=1,代表收盤前最后一根K線提前N秒走完,TYPE=2,代表每一根K線提前N秒走完。N是時間(秒數)。注:
1、該函數只能用于收盤價模型。
2、該函數用于模組中:休盤前最后一根K線提前N秒確認信號下單,K線走完時進行復核,如果不滿足條件,在模組不關機連續運行的情況下,在開盤后做信號消失處理。
3、該函數在回測時不起作用。
4、該函數加載到頁面盒子中,休盤前最后一根K線提前N秒確認信號下單,K線走完不進行信號復核。
5、N不能大于K線的總秒數。
6、只有在休市開始時間和k線走完時間重合,此設置才起作用。例如:15分鐘周期上,在10:15分k線走完時間和休市開始時間重合,10:15這根k線提前N秒走完。
7、模型中不支持同時寫入CLOSEKLINE和CLOSEKLINE_MIN函數。
8、對于夜盤合約,夜盤收盤不是當日收盤,15點收盤才算作當日收盤。夜盤合約只顯示夜盤數據時,夜盤收盤算作當日收盤。
9、該函數不支持加載到量能周期使用。例:
C>HV(H,4),BK;//價格大于前四個周期高點開多倉
C<MA(C,5),SP;//價格小于5周期均線,平多倉
CLOSEKLINE(1,10);//設置收盤前的最后一根K線提前10秒走完。
AUTOFILTER;
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容