返回列表 上一主題 發帖

如何 偵測 DDE 即時報價的 底層 基礎技術

如何 偵測 DDE 即時報價的 底層 基礎技術

天下為公

回復 1# sjgau


  看完了整篇文章

最不解的其實還是這段


如何用? 比想像還要麻煩。 你必須先登記所想要處理含 DDE Link CELL 的字串,然後再委託交給事先寫好的 VBA 巨集 (Marco) 來處理。如下:

ActiveWorkbook.SetLinkOnData _
"CATDDE|'STOCK2330 '!Volume", _
"my_Link_Update_Macro"

第一個參數是 DDE Link 的字串":第二個參數就是巨集的名稱。

記得,是要把值得關注的 DDE CELL 一個一個利用該程序來登記,若是要全部的 CELL 都要登記,那麼參考如下的寫法 (refer. DDE Link Change Event。):



重點是想看原文  上述的DDE Link Change Event  連結已經失效了
請問版主了解使用巨集啟動tick變化的這個部分嗎??

TOP

回復 2# handsometrowa


    可以寫在以下事件李

Private Sub Worksheet_Change(ByVal Target As Range)

if target=range("a1") then
   range("a1").end(xldown)=range("a1")
end if

End Sub

所以當你數字有變動 就會到這裡面執行複製的程式
天下為公

TOP

回復 3# sjgau


    板大

這個意思是   你將DDE 會更改的資料放在A1裡面

當數字有變動的時候,他就會從A2>A3>A4 這樣子記錄下去的意思嗎..

TOP

回復 4# handsometrowa


   我還沒有 try, 我也正在嘗試 突破這個 問題
天下為公

TOP

本帖最後由 c_c_lai 於 2013-10-21 13:53 編輯
回復  handsometrowa


   我還沒有 try, 我也正在嘗試 突破這個 問題
sjgau 發表於 2013-10-21 11:21

如此寫法,資料會一籮框呦!

TOP

回復 6# c_c_lai


    我目前是用DDE 定時記錄到另一頁面去  15 秒一次

TOP

回復 7# yuhuahsiao


    可以 跟您 分享您的 VBA程式檔案嗎?

將來我寫出交易策略,會 分享給您

我的 e-mail


sjgau4311 at gmail.com

謝謝
天下為公

TOP

回復 7# yuhuahsiao
我之前曾經同時使用過 20秒、一分鐘、五分鐘來做判斷,
一般而言,這純粹屬每個人之觀點、與使用經驗及習慣。
甚至有些人用過10秒或三十分鐘來做分析呢,見仁見智!

TOP

回復 9# c_c_lai


    因為,我的 VBA 的境界是 屬於 初學,
所以 非常需要有 一個範例可以參考。

希望 您能夠 分享 幫忙
天下為公

TOP

        靜思自在 : 【時日莫空過】一個人在世間做了多少事,就等於壽命有多長。因此必須與時間競爭,切莫使時日空過。
返回列表 上一主題