返回列表 上一主題 發帖

[發問] 元大RTD問題

回復 7# blue2263
請問 Worksheets("X") 在哪裡?

TOP

回復 6# c_c_lai

不好意思,請查收檔案,謝謝

期貨記錄 .rar (747.06 KB)

TOP

回復 5# blue2263
上傳實際檔案,否則只是瞎子摸象 (摸蛇)。

TOP

回復 4# c_c_lai

C大請教一下,我的RTD報價之前有個問題
狀況是在多個儲存格內,輸入RTD函數,接收資料,然後用程式每分鐘紀錄
有時候部份儲存格,不會接收報價,或是停止報價
然後我會在(停止報價)儲存格內選取函數按Enter鍵,它才會開始接收報價

請教有什麼方法?可處理這種狀況

TOP

回復 3# blue2263
DDE (Dynamic Data Exchange)?,
這似乎已經是微軟過時的一種通訊傳遞的技術了。
但是只要是跑券商提供的看盤交易應用軟體,諸如 永豐 e-leader, 元大 yeswin, 日盛 hts 等,
都必然有提供 DDE 連結的功能。 探究原因,Excel 肯定是佔最大的因素了,
因為一般交易者可以很容易地透過 Excel,抓取看盤軟體正在跳動(Tick)的即時金融商品資訊,
在不需要太懂程式設計語法的情況下,也能利用 Excel 強大的統計功能,或者利用簡單的 VBScript 語法,
撰寫指標或統計數據等。

Api 報價, RTD, DDE 三種不同傳遞比較
https://youtu.be/hxJTh-FzyIY

TOP

回復 2# c_c_lai
測試己可正常使用了,謝謝C大幫忙!!

TOP

回復 1# blue2263
  1. Sub 測試()
  2.    With ThisWorkbook.Worksheets("X")
  3.      .Range("A1") = "=RTD(""money.excel"", , ""TXF1"", ""Expire"")"   'A1儲存格,輸入元大RTD函數
  4.   End With
  5. End Sub
複製代碼

TOP

        靜思自在 : 人要知福、惜福、再造福。
返回列表 上一主題