MC 連接 IB,日K線開盤錯價問題

Discussion in 'MultiCharts' started by Bropheus, Sep 4, 2009.

  1. 以 CME 的外匯期貨舉例
    美國 9/2 的交易時間應該是 9/1 17:00 ~ 9/2 16:00
    每天只休息一小時,通常跳空缺口都很小

    但是 MC 接 IB 收到的日K線,缺口都很大
    跟交易所提供的價位比較,IB 的開盤都錯了,收盤都對
    再仔細進去看日內 5 分K線,發現 IB 是用 9/2 8:30~8:35 的開盤價當日線開盤價
    除了 9/2 以外,其它日期也是一樣

    我記得第一次打開 IB 的 TWS 平台時
    如果沒套用 weijian 的模板 wj1.0,TWS 的圖形也有這個問題
    TWS 套用 wj1.0 以後,這個問題就解決了,但輸出到 MC 的還是錯價
    所以在 MC 裡面有相關的設置嗎?還是要在 TWS 裡面設置?
     
  2. 附上擷圖:交易所提供的正確價位
     
  3. 附上擷圖:IB 提供的錯誤價位
     
  4. 附上擷圖:日內 30 分K線,開盤起算點錯誤
     
  5. 这里能用MC的人估计不多,按照amibroker情况是可以在ami里设置的,估计MC里应该也有类似设置的地方。
     
  6. 謝謝 wj2000 的意見,我寫信去問 MultiCharts,找到設定的方法了
    進入 MultiCharts / Quote Manager / Tools / Data Source / IB / Setting 對話窗
    把 Regular Trading Hours 的核取方塊取消就可以了(如附圖)