COCO研究院

 找回密碼
 註冊
搜索
查看: 50027|回復: 118

萬用xDDESvr 出來了, 解決DDE即時價量顯示的問題

  [複製鏈接]
發表於 11-12-12 15:05 | 顯示全部樓層 |閱讀模式
萬用xDDESvr.rar (214.04 KB, 下載次數: 1912)

今天終於把萬用XDDESvr寫好了,為了EXCEL的DDE發送方式多花了許多的時間,真的是搞得很毛才搞定,不知道當初為何DDE資料發會採用這種詭異的發送模式,只能當她是為了節省系統資源提高系統效能吧,不管哪一筆資料做異動,就全面性的廣播一次,難怪效率超爛,接收資料常會有倍數的問題,轉發的資料多三倍不打緊,還引發連番錯誤判斷,只有多作一個濾網,確認資料收齊了才發送給下一層的使用者。

萬用XDDESvr本來想把多DDE備援寫在一起,後來想想除非有兩個不同的資料來源,有相同的時間差,送進來的資料,才有可能拆成更精細的Tick,或是有一個資料源掛掉了,拿來當備援,否則也只是做白工而已,現在的做法,已經可以在一分線上面看到近乎相同的價量線型,就先加減用用看嘍。[反正交易所送出來的資料也都經過拆單,併筆瞎搞過的資料了,要那麼精細似乎不具意義,可以逮到瞬間爆發的交易比較重要吧],如果網路掛點了,再多的備援也沒用。只能多求神明保佑網路別亂掛點,希望證期公司良心一點,別太省經費比較實在。

INI檔的格式為了讓使用者可以自訂要看的QUOTA,做了大幅的修正,請參閱INI內的說明設定即可,我做了幾個簡單的示範在各自的目錄裡頭,大家參考參考。[因為系統要抓取第一筆的累計交易量做計算基礎,第一筆資料沒有顯示是正常的情況,不會影響資料的正確性]

寶來版的XDdeSvr.exe兼具有網路發送的功能但是綁定在使用WatchList模式。

萬用XDdeSvr的版本則單純作為單機的DDE服務器,要同時接收幾個SERVICE|TOPIC,要用幾條ITEM,就悉聽客便了[目前限定50條,應該不會用到這麼多吧]。

如果想要做多來源備援的DDE模組,可以使用EXCEL當跳板,求出最新的價格與累計成交量,再由萬用DDESvr讀取最佳的資料即可,系統設定會以VolTotal - VolTotal[1] 作為單量轉發出去(如果真的效果有比較好還請通知一聲嘿)。


這個萬用XDDESvr.exe版本,設定使用到101.2.28,如果沒有問題再放出永久使用版本,敬請慢慢品嘗享用嘍。

6.png
2.png
3.png
萬用02.png
萬用01.png
5.png
4.png

評分

參與人數 16金錢 +46 收起 理由
cukie + 2 按一個讚
一撇木 + 5 @@我現在才發現這篇~屌
joey0415 + 2
bluejimmy + 2 優秀!
讓子彈飛 + 2 感謝^^
unbattle + 2 評分表會不會變成COCO最長的?
香蕉船 + 2 非常感謝!!灰熊乾夏!!
Dogfaceman + 2 太感謝了 救星!
Android + 2 謝謝,造福使用者。
alumi + 2 算是Coco上, 少見的系統軟體高手. ...
a3534444 + 2 感謝~
oneman001 + 2 good
無無明 + 5 謝謝

查看全部評分

 樓主| 發表於 12-3-16 15:56 | 顯示全部樓層
tpckob 發表於 12-3-16 12:45
版大您好 想請教一下使用之後一直跳出現版本太舊的訊息 請問有解決的方式嗎 3q~ ...

你下載到 最早放出來的版本了
請爬文找最新的版本下載  就沒有使用期限了
回復 支持 1 反對 0

使用道具 舉報

發表於 11-12-12 15:20 | 顯示全部樓層
版大 真厲害
祝福

請問這個要如何運用在實際的下單呢
發表於 11-12-12 15:26 | 顯示全部樓層
佩服佩服
發表於 11-12-12 15:35 | 顯示全部樓層
感謝版大的分享
謝謝  感恩
發表於 11-12-12 15:50 | 顯示全部樓層
超棒的分享!!
這工具太實用了
發表於 11-12-12 16:19 | 顯示全部樓層
很實用的工具,下載來用,感激不盡。
發表於 11-12-12 16:44 | 顯示全部樓層
發版大人真的很好~
發表於 11-12-12 16:45 | 顯示全部樓層
本帖最後由 無無明 於 11-12-12 04:46 PM 編輯

以下是 針對 康合 全多賺 及 E閃電,合併DDE來源的 設定,檔案 就是 XDdeSvr 組態設定。
經過測試連接,正常顯示!
另外,在MC的 QM 要自己設置 DDE SERVER,格式 如版主的圖例。
我測試過QM連線正常。
WTX是自己設置的名稱,要在 QM 以此名稱 連線。



<TOPIC>
MMSDDE::FUSA
CH::KS
<ITEM>
MMSDDE|FUSA::WTX.Price::WTX&.125::市價
MMSDDE|FUSA::WTX.VolTotal::WTX&.404::累計成交量
CH|KS::WTX.Price::TXFL1.124::市價
CH|KS::WTX.VolTotal::TXFL1.133::累計成交量
<END>
發表於 11-12-12 16:52 | 顯示全部樓層
回復 1# meimeichen


    感謝版大的分享
 樓主| 發表於 11-12-12 17:00 | 顯示全部樓層
本帖最後由 meimeichen 於 11-12-12 06:03 PM 編輯

無無明 大   果真厲害
我都說沒打算做備援,也能被您發掘到。
其實我每一個ITEM 只有保留一份 價格跟累計量。可是這樣做會出錯,因為我的程式邏輯是新的總量會蓋掉舊的總量,那下一筆資料就會出現錯誤的成交量了。所以  多來源備援 還是請先用EXCEL處理吧。

不然就請改下載這個版本的 多備援才可以使用ㄡ
XDdeServer萬用轉換-多備援.rar (33.27 KB, 下載次數: 254, 售價: 1 金錢)
AB 可不可以用

應該是可以用啦,如果發現不行 通知一下,為了怕DDE連線掛點,我每20秒會送一份 累進總量給 Client 端,免得某些交易量少的ITEM 會認定 SERVER端離線。如果ab 無法接受這樣的資料,就要小修一下,改送別的資料當 KeepAlive 訊號。
發表於 11-12-12 18:26 | 顯示全部樓層
本帖最後由 alumi 於 11-12-12 06:29 PM 編輯

這篇建議列入工具軟體, 並加入精華.
感恩 ~~
發表於 11-12-12 20:06 | 顯示全部樓層
感謝版大的分享
發表於 11-12-12 20:36 | 顯示全部樓層
感謝版大分享
下載來試用
發表於 11-12-12 21:10 | 顯示全部樓層
感激不盡
救了我的MC
發表於 11-12-12 22:38 | 顯示全部樓層
好文~感謝分享好文~感謝分享
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-5 08:17

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |