急!!! 關於1303嘗試除以0錯誤

  •   349 
  • 最後發表   昊爸  2025 六月 16
昊爸 發文於   2025/06/04

Dear 小編

我用相同的腳本, 分別掛了模擬帳戶與實單帳戶 , 

於2025/6/2日 , 實單帳戶的6274 台燿 , 發生[1303嘗試除以0錯誤]

於2025/6/4日 , 實單帳戶的3019 亞光 , 發生[1303嘗試除以0錯誤]

請留意 , 上述錯誤僅有[實單帳戶]有發生這現象 , 模擬帳戶都無此現象

Ps : 這腳本先前已經使用模擬帳戶跑了將近1個月 , 都無此問題 , 6月初開始使用[實單帳戶]後 , 就接連發生1303嘗試除以0錯誤 

也同步發送郵件給XQ ,再麻煩小編協助幫忙確認 , 謝謝

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

請檢查你的程式碼是否計算公式有分母。想辦法排除分母為零的情況。

昊爸 發文於   2025/06/04

感謝許教授!

我自己也是檢查過 , 腳本中的分母幾乎都是"固定數值" , 幾乎沒啥用到變數

況且 , 我是相同的腳本分別掛了實單帳號與模擬單帳號 , 但模擬單帳號卻都沒這些現象 , 因此才需要請求協助

感謝許教授的熱心解惑!!

以上 , 敬請知悉!!

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

這可能要看程式碼才可找出問題。

昊爸 發文於   2025/06/06

Dear XQ 小編

已經提供Log 與腳本資訊 , 請問是否有找到異常的地方了?  目前再等待回覆中 , 請您多加幫忙 , 謝謝

虎科大許教授 發文於   2025/06/06

小編他們任務多,要立即處理,恐怕有難度。。

昊爸 發文於   2025/06/12

Dear XQ小編

提問至今已經過了1週 , 並提供了Log 與腳本 , 請問是否有任何更新訊息了??

麻煩協助處理, 不然感覺這週的時間(月費)都浪費掉了

感謝協助!!

XS小編 發文於   2025/06/16

Hello 昊爸,

 

由於您設值時有用 getinfo("IsRealTime")<>0 當作條件,因此當發生庫存異動同步策略重新計算時,會因為補算當日開盤到當下的K棒時,getinfo("IsRealTime")為0而 Vol_limit 無法設值的情況 (Vol_limit = 0)。

 

建議您可以不要勾選庫存異動時同步避開重算的動作 (除非有需要跨策略進行買賣 ex.策略A買進策略B賣出),或著修改該處的條件 (ex. 改用 date <> currentdate 或是 IsFirstCall) 來避開此狀況。

 

另外小編補充,小編回覆時都是由討論區的後面往前面回覆。(會依據用戶發問帳號是否有訂閱調整順序)

所以如果您在同一篇文章推文的話會造成您的文章被往前推,反而讓小編看到問題的時間變晚。

由於近來問題量不少,麻煩您發問後多等待一陣子。

發表回覆
Close