lexml 發表於 13-10-29 07:53

請問大家我要如何能計算盤中從dde即時接收的tick數量?

例如說A1是我從看盤軟體的dde即時接收到的成交量,
那我想在A3計算一下(累計)總共接收到幾個tick,
也就是說A1的值(成交量)在增加的過程,
累計變化(動)了幾次的意思,
無奈excel不是太會用,
請問我應該在A3輸入什麼?..還是用什麼函數...?

甘蝦!

ju1218 發表於 13-10-29 11:46

這只有寫VBA程式 才能計算吧!

把變動值都記錄下來 才能算出來 有多少TICK!


DDE 本來就會有漏掉tick

跟量不穩定的情況 ...基本上無解...

Acer2266 發表於 13-10-29 15:11

記得 2007 開始的 excel 就有 反覆運算的功能

應該是在 選項裡面

譬如 A1 是 收進來的即時DDE 數量

A3 = A1 + A3

沒有啟用 反覆運算 會出現錯誤訊息
選擇之後 只要 A1 變動 A3 就會更新
但是我沒試過 DDE 運算結果
你可以試看看

另外可以想到的是 每個 收進來的 DDE 都放到獨立 儲存格
然後去加總 所有儲存格
因為一天不會超過 十萬筆
EXCEL 應該不成問題

大蝦 發表於 13-10-31 14:12

要確認一下你excel的版本,舊版的最多只能存65535筆資料
頁: [1]
查看完整版本: 請問大家我要如何能計算盤中從dde即時接收的tick數量?