1分K逐筆洗價 下午三點回測有觸發 早上程式沒觸發 嚴重問題

  •   327 
  • 最後發表   kevin0903  2025 四月 18
kevin0903 發文於   2025/04/16

先前發生過觸發條件用C判斷會漏掉訊號問題 最近已經將條件改為H判斷

但今天發生漏掉最多(4筆)進場的情況...... 都是量很大的股票 30000張以上

剛剛三點回測1分K逐筆洗價程式 回測確實有觸發到 

請問卷商開三家 或是程式加總開太多(20支以上) 是否會造成漏掉的情況? 

今天還有發生一個狀況 兩個卷商同一支程式 一家卷商有觸發 另外一家卷商沒觸發出現異常訊息: 資料長度不足...

想請問這個現象是正常的嗎?

排序方式: 標準 | 最新
虎科大許教授 發文於   2025/04/16

漏接Tick的現象很正常,特別是快市的時候。你應該去學習如何抓Tick資料不漏接,提示:使用GetField("當日序號", "Tick")。

kevin0903 發文於   2025/04/16

請問許教授:因為我還是搞不懂 系統漏抓了 關鍵的條件觸發tick 我用當日序號去一筆一筆檢查tick有沒有符合觸發條件的意思嗎 

虎科大許教授 發文於   2025/04/16

每個Tick都有序號,程式可以記錄目前洗價的序號以及上次洗價的序號,然後跑迴圈,將漏接的Tick抓回來判斷是否有交易訊號。

kevin0903 發文於   2025/04/16

謝謝許教授 感恩

XS小編 發文於   2025/04/18

Hello kevin0903,

 

小編補充,您可以參考系統內建的 ReadTicks 函數。

該函數會讀取從上次洗價到這次洗價之間的Tick資料。

發表回覆
Close