請教 Amibroker & IB 數據
小弟採用 AB(Amibroker) + IB (Interactive Brokers) 的交易方式。問題:
IB 服務器,可供下載的數據,是半年至一年?
請教如何從IB中下載 1年的數據,至 AB(希望盡可能多地下載)
我用 Amibroker 4.9, Plugins 內置 IB.dll(1.6.8.0)
在 AB界面的右下角 Plugin states, 右鍵選項中 Backfill length 最大為:30日
後來,下載了 IB.dll(2.0.2)Backfill length 最大為:180 日;
點擊運行時出現錯誤(重裝AB和用另一台電腦測試,都有同一問題)大家可知原因?
Interactive Brokers data plugin 2.0.2(官網)
http://www.amibroker.com/ib.html 我用 MC 測 SET 12000 BARS for ES (sp500 mini futures )
得到 daily bar :一年
60min bar : 3 個月 (30000 bars setting )
(所以 AM 上你用多少min bar setting )
IB rule 就明表示如此 MC show it meet rule !! 我的設置如下,我首先會加入一隻股票的新代號,
然後設定為 Database Settings 中的 Base time interval 設定為:End-of-Day
更新了30日數據,因為最大只能更新30日;
之後我會把 Base time interval 設定為:5 Second;
你會看到圖中 Number of Bars:我定為300000 遠遠大於1年的數據
(若 52days 為9375kb ;那麼260days 為 260/52 * 9375 = 46,875) 回復 3# koko2468
你和我是 INTERACTIVE BROKER 的愛用者
我之前也是用 5 sec bar period 特買一台EBOX 65 W 開整天想把 5sec bars 弄個一整年
碰到狀況一樣 .
我轉用 MC 用 5sec bar period 情況 set 100000 bar back ( MC 的 LIMITATION)
每次開機 HANG 在那 BACKFILL 多久 ? 我一邊打邊試十分鐘了還是BACFILLING STATUS
我之前 用 500~2000 bar back fill 加快BACKFILL 速度 停機可不能超過 3小時
gap 一堆可想而知
至少MC 是試圖完成 100Kbars backfill --問題是太久了 程式 要在五秒內 反映完才可 REALTIME
TRADEOFF TRADEOFF 無法事事完美 買個 秒級DATASOURCE (我沒買過 但MC 的GUIDE 清清處處
列 出) 參考Multicharts.pdf page 274 (MC 5.5 userguide )
I think it over again !!
We must separate realtime backfill need (online) and historical test (offline)
,for historical ,using ascii source to download from source seller -file size up to 7GB
(MC limitation ) .
For AM , I use mldownloader to download globally many country's EOD data from 1962til now
reference
http://www.coco-in.net/redirect.php?goto=findpost&ptid=1696&pid=21119&fromuid=393
For realtime ,if your indicator need MA800 ,then larger than 800 bar backfill is enough . thx......................{:4_107:} 希望來至四方的朋友們
不吝給我指導
因為有你們的指導
將會讓我更加成長唷!
頁:
[1]