關于time函數的問題。
作者:金字塔 來源:cxh99.com 發布時間:2019年10月17日
-
咨詢內容:
經過交易發現個問題。8min圖表交易模型編碼if time>=145500?? sell(holding>0,0,limitr,c-p);end?檢查交易日志是觸發這個代碼發出委托可實際交易是在145201就發出了委托。這個是因為什么原因??
?
?來源: www.kzuj.com.cn
-
金字塔客服:
time返回的是每根K線的時間,金字塔中K線時間是踩尾,14:52的那根K線顯示是145800,已經大于145500了,所以就開倉了
此主題相關圖片如下:temp.png
?
-
用戶回復:
意思是說:比如8min圖表。假如145200結束,下一根k開始,下根k開始時time的取值直接是取k線結束的時間150000
[此貼子已經被作者于2019/7/26 21:33:38編輯過]
?
-
網友回復:
是的,TIME是K線結束的時間;你可以用D...(207)取行情時間,也可以用currenttime取當時計算機時間。
?
-
網友回復:
但是要小心,比如IF來說一天交易結束時間是15:00;那么time在最后一根K線應該是15:00;可實際對不同的時間劃分TIME是不一樣的,還有像M00夜盤結束時間有的K線劃分結束時間并不是23:30;給他們提過,這種基礎的東西都不知道去修改,使用的時候小心一點。