標題:
[發問]
元大RTD問題
[打印本頁]
作者:
blue2263
時間:
2016-10-23 13:44
標題:
元大RTD問題
本帖最後由 blue2263 於 2016-10-23 13:48 編輯
請教大大
問題1:我要在A1儲存格,輸入元大RTD函數時,程式不讓我建立,
03程式碼,會出現語法錯誤訊息,請教要如何修改?
Sub 測試
With ThisWorkbook.Worksheets("X")
.range("a1") = "=RTD("money.excel", , "TXF1", "Expire") 'A1儲存格,輸入元大RTD函數
End With
End Sub
複製代碼
問題2: 有辦法直接設定變數來接收RTD & DDE的資料嗎?
解釋原因, 現在做法是VBA丟出函數公式->儲存格接收資料後->VBA捉取資料->後再做後續資料處理
我想變數如果可以,直接接收資料的話,就能少多個步驟( 丟到儲存格->接收資料->再捉取資料)
因此想問是否有?變數可直接接收RTD DDE 資料的方法
還請高手大大,幫忙解答,感恩謝謝!!
作者:
c_c_lai
時間:
2016-10-23 17:48
回復
1#
blue2263
Sub 測試()
With ThisWorkbook.Worksheets("X")
.Range("A1") = "=RTD(""money.excel"", , ""TXF1"", ""Expire"")" 'A1儲存格,輸入元大RTD函數
End With
End Sub
複製代碼
作者:
blue2263
時間:
2016-10-23 18:56
回復
2#
c_c_lai
測試己可正常使用了,謝謝C大幫忙!!
作者:
c_c_lai
時間:
2016-10-25 09:06
回復
3#
blue2263
DDE (Dynamic Data Exchange)?,
這似乎已經是微軟過時的一種通訊傳遞的技術了。
但是只要是跑券商提供的看盤交易應用軟體,諸如 永豐 e-leader, 元大 yeswin, 日盛 hts 等,
都必然有提供 DDE 連結的功能。 探究原因,Excel 肯定是佔最大的因素了,
因為一般交易者可以很容易地透過 Excel,抓取看盤軟體正在跳動(Tick)的即時金融商品資訊,
在不需要太懂程式設計語法的情況下,也能利用 Excel 強大的統計功能,或者利用簡單的 VBScript 語法,
撰寫指標或統計數據等。
Api 報價, RTD, DDE 三種不同傳遞比較
https://youtu.be/hxJTh-FzyIY
作者:
blue2263
時間:
2016-10-25 10:20
回復
4#
c_c_lai
C大請教一下,我的RTD報價之前有個問題
狀況是在多個儲存格內,輸入RTD函數,接收資料,然後用程式每分鐘紀錄
有時候部份儲存格,不會接收報價,或是停止報價
然後我會在(停止報價)儲存格內選取函數按Enter鍵,它才會開始接收報價
請教有什麼方法?可處理這種狀況
作者:
c_c_lai
時間:
2016-10-25 10:40
回復
5#
blue2263
上傳實際檔案,否則只是瞎子摸象 (摸蛇)。
作者:
blue2263
時間:
2016-10-25 18:54
回復
6#
c_c_lai
不好意思,請查收檔案,謝謝
作者:
c_c_lai
時間:
2016-10-25 19:05
回復
7#
blue2263
請問 Worksheets("X") 在哪裡?
作者:
blue2263
時間:
2016-10-25 19:21
實際問題的接收資料,我己刪除
下圖為模擬問題1畫面
[attach]25639[/attach]
問題2,是8:45~11:30,記錄都正常,11:30以後成交量就停止增加
作者:
blue2263
時間:
2016-10-25 19:26
回復
8#
c_c_lai
回復c大
(b主畫面)模組,請不要看,主要問題是在a記錄模組
作者:
blue2263
時間:
2016-10-25 19:45
回復
8#
c_c_lai
C大不好意思,我再把不些不相干的模組及畫面刪除
請查收下面圖檔,謝謝!!
[attach]25640[/attach]
作者:
c_c_lai
時間:
2016-10-26 08:38
回復
11#
blue2263
[attach]25641[/attach]
[attach]25642[/attach]
作者:
blue2263
時間:
2016-10-26 20:40
回復
12#
c_c_lai
回復c大,問題情況,有時才會出現
問題圖片,有註明是模擬畫面,之前問題資料己刪除
作者:
blue2263
時間:
2016-10-26 21:01
本帖最後由 blue2263 於 2016-10-26 21:03 編輯
請教C大,如想確保RTD數值有在更新,
不知有沒有與RTD溝通的,數值更新的程式碼(類似重新整理)
作者:
c_c_lai
時間:
2016-10-27 07:49
回復
14#
blue2263
提供參考,我接觸 RTD 時段很短,之後便收手了。
[attach]25658[/attach]
作者:
blue2263
時間:
2016-10-27 08:26
回復
15#
c_c_lai
我的問題有時才會出現,我想可能函數資料太多有關吧?我程式有做些更改,改好我再多測幾天,如有問題再提出
感謝C大熱心幫忙
作者:
yue790513
時間:
2018-12-22 00:39
請問大大之前問題解決了嗎?我也遇相同問題
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)