在進行多品種商品測試(日交易時間顯示有的是9點-15點,有點是13點-19點),1分鐘線,查看交易記錄,本來想在收盤前5分鐘平倉;查看測評的交易記錄,卻是在收盤時間平倉的。
entertime:=time>=opentime(1) and time<=closetime(0)-10*100;//交易時間
exittime:=time>=closetime(0)-5*100;//收盤平倉
好像代碼中的 -10*100, -5*100 沒有計算似得。是計算的表達錯誤?還是這兩個函數不能這么用?
entertime:=time>=opentime(1) and time0<=timetot0(closetime(0))-10*60;//交易時間
exittime:=time0>=timetot0(closetime(0))-5*60;//收盤平倉
恩 現在是對的了!看來個人對系統里的時間函數了解的還很有限!還沒想明白為啥原來的代碼就不對呢
思路上是對的,但是寫的不對
closetime(0)-10*100
如果收盤時間是15:00
那么這個算式的結果就是149000了,而不是表示145000