|
樓主 |
發表於 12-1-20 18:20
|
顯示全部樓層
xDdeSvr 提供的報價欄位如下,請依照您自己的需要選用
"Price", "Volume", "VolTotal", "RefPrice", "Open", "High", "Low",
"BidTotal", "BidVol", "Bid", "Ask", "AskVol", "AskTotal",
"UpVol", "DnVol", "BuyTotal", "SellTotal"
可能會犯的錯誤
0. xDdeSvr.exe 跟 Ndde.dll xDdeSvr.ini 一定要放在同一個目錄下面。
1. Ini檔 儲存 編碼錯誤 導致 ini檔讀取錯誤
請確認儲存為 ANSI 格式
2. Ini檔格式錯誤
請先使用 EXCEL 導入 券商的 DDE 資料 確認 Service Topic Item 各個項目
' 字符請省略不要使用。將對應的資料欄位填入<ITEM> 標籤以下
請確認依照設定格式 逐一填入相關參數到<END>標籤為止。中間不可以有空白。
3. 網路卡錯誤
有些電腦 存在兩張以上網卡,硬撥上網的介面,3G上網 都算是一個虛擬網卡,導致讀取到的網路IP位址
無法解析,請刪除不必要的虛擬網卡、改用不檢查網卡的版本
最終修正版將會取消這項檢查。
4. 廣播IP錯誤,區網內其他電腦收不到 UDP 廣播
檢查 廣播位址 是否正確 一般 ip 分享器 是切割成 192.168.X/24 那就是 192.168.X.255
如果是公司內部 router 就要看 切割的 Subnet 來決定
譬如 192.168.1.0/25 那就會是 192.168.1.127
5. xDdeSvr是使用 C# 所寫的 轉發介面,如非必要請縮小畫面使用,節省畫面重繪所浪費的CPU執行緒
6.UDP Port 衝突 網路接收器 收不到 Tick 資料
直接改用 其他 冷門 UDP Port 即可 |
|