最近終於讓 AmiBroker 連上了元大越事贏的 DDE 資料源
心想終於可以在盤中收資料啦
結果 11/18 那天快收盤的時候, 元大的資料忽然大漲,
指數由原來的七千多點來到七萬多點
AmiBroker 灌入一大堆垃圾資料
這下子頭痛了, 找了半天發現一個 Delete Quotation 的功能可以刪資料
但是一次刪一個 tick, 刪了半天刪到手軟還沒刪完
真是太辛苦啦
有人知道可以一次刪多一點 tick 以及把 database 整個殺掉的方法
左想右想這樣讓 AmiBroker 直接連 DDE 而沒有備援及過濾的措施
在實用性上就大打折扣
忽然想到以前在公司的軟體有看過一段 DDE 的程式碼
乾脆抄來改改作一個二合一的 DDE Server
資料源就用 元大+康和 DDE 二合一, 然後作一些小檢查
最後用 DDE Server 的管道送到 AmiBroker
用起來好像還接的通, 只是資料有大量重覆的問題
好像是 DDE 無可避免的問題, 不知道大家有沒有其他的解法
目前只輸出兩個欄位 成交價, 單量, DDE 連結分別為
TFSDDE | TFT ! ServPrice
TFSDDE | TFT ! ServVolume
我想不知道有沒有人有興趣測測看
想把作好的東西傳上來
但是 exe 的檔案好像傳不上來啊 |