針對你提出的問題回覆如下:
1. 你提到2017/6/23日策略雷達執行斷線的問題, 我們檢查了server上面的連線紀錄, 的確發現在13點左右server端沒有收到client送上來的ALIVE封包. 目前client端每隔30秒就會送出一個ALIVE的封包, server同樣也會定時回應類似封包. 雙方如果在兩分鐘之內都沒有收到任何一個封包的話, 就會認定連線中斷. 由於Client端是在連線中斷時才會顯示紀錄, 也就是說在13:01:43秒前有兩分鐘的時間雙方是處在沒有任何封包交換的情形. 至於為何會發生這樣子的情形, 可能的因素非常的多. 我們有檢查當日你連線的server的所有紀錄, 並沒有看到異常情形, 所以很有可能是client跟server中間經過的網路節點的問題.
2. 目前策略雷達的設計是, 如果遇到連線中斷的話, 就會繼續試圖連線, 連線成功之後繼續執行 (中間回補的資料也會執行, 可是不會觸發). 可是如果偵測到連線中斷的話, 因為擔心如果繼續保持下單動作的話, 可能之後送出的委託價格可能會有偏差 (因為斷線這段時間內可能有更好的下單時機), 所以目前的設計就是把觸發下單的開關關閉, 讓使用者自己決定是否還要開啟.
可是很不幸的是, 如果使用者決定要開啟觸發下單的話, 因為程式的bug, 誤把先前下單的風控紀錄清除, 所以導致你提到重複下單的問題. 這個的確是程式的bug, 再次向你致歉, 我們也會在下次release時修正這個問題.
3. 針對策略雷達連線中斷後該如何繼續處理的問題, 先前有很多客戶有提供各種意見. 目前我們的想法是把這個選項開放出來, 由使用者來決定. 使用者可以選擇連線中斷後就停止策略雷達的執行, 或是繼續執行策略雷達, 可是關閉觸發下單, 或是繼續執行策略雷達, 同時繼續維持先前觸發下單的設定. 如果你有任何建議的話也非常歡迎你提供意見.
4. 當使用者停止策略雷達的執行, 然後再重新啟動時, 目前我們的作法是reset下單安控內容, 重新開始. 這個作法並不完美. 我們也有在討論是否要提供接續原先安控執行歷程的作法, 這樣子也許就有可能可以做到確保某一檔商品一天只下一筆委託的功能 (不管策略雷達啟動幾次).
不過這部分目前還沒有定案, 也非常歡迎你提供意見.
5. 你提到Server disconnect的問題在另一個討論串內已經回覆, 這個是我們server端的bug.
6. 你提到自選股無法同步的訊息, 因為沒有提到日期, 無法確認原因. 不過前一兩週有一次我們更換自選股DB, 的確有一小段時間自選股會無法同步, 當時也有很多客戶反應, 所以我猜測也有可能是這個問題.
以上是針對你提出的問題的答覆. 很感謝你提供這麼多寶貴的意見, 也很不好意思要跟你道歉, 因為一些不同的bug, 或是服務的異常, 導致你使用的經驗不是這麼的好. 我們會努力鞭策自己把XS服務做的更好, 也一定也會仔細傾聽客戶的意見.
謝謝.
8 評論