返回列表 上一主題 發帖

變動紀錄的程式

如果只要 台指 , 加權 2種商品
為何不直接用 DDE 就好了

TOP

本帖最後由 藍天麗池 於 2016-3-22 12:21 編輯

回復 22# jackyq

1.sheet4是我自己改的,亂套的,哈哈
2.我必須盤中抓取歷史資料,所以要用回補資料的方式
3.我不是要抓取很多歷史資料,而是盤中要抓取當天資料做運算,我要的資料有台指和加權的tick檔

原本是台指跟加權都用API抓但是因為群益的資料有誤,所以改用變動紀錄的,如果資料有誤對下單會有影響

不知道這樣J大有了解嗎??

TOP

本帖最後由 jackyq 於 2016-3-22 12:13 編輯

(1)Sheet4 是否原始檔案的東西
還是你自己弄出來的
(2) Sheet4 你是想收集什麼東西
(3) 所有報價不事都顯示在 Sheet1, Sheet3 了
(4) 你想收集很多商品的 "歷史' 資料嗎?

TOP

本帖最後由 藍天麗池 於 2016-3-22 11:50 編輯

回復 20# jackyq
是沒錯,但是可以同時執行嗎??
sheet4執行API,sheet5執行抓價格??
可是我剛剛試過sheet5沒動作
所以J大,我的檔案無法整合在同一個sheet嗎??
因為我到時候還會做一些運算,所以整合在同sheet裡面會比較好

TOP

sheet4 是 API 的加權報價
sheet5  = Sheets("加權DDE" )   經由 DDE 紀錄加權指數

我是要讓資料都出現在sheet4 -> 讓他出現在 sheet5  也沒差吧

TOP

本帖最後由 藍天麗池 於 2016-3-22 11:34 編輯

回復 18# jackyq


    大大,這個是改好的嗎??
我是要讓資料都出現在sheet4,後面多個加權DDE是??
不太懂大大的意思

TOP

123_b.zip (215.37 KB)

TOP

本帖最後由 藍天麗池 於 2016-3-22 10:27 編輯

回復 16# jackyq
123.rar (329.21 KB)
J大其實我是要將附件裡面的東西整合在一起,裡面有群益的API,我是要擷取資料,但因為群益在加權的資料有誤,所以加權的部分改用變動紀錄的方式抓取
但是我將程式結合之後去無法執行了,想請J大幫我看看,要怎麼更改,更新的部分要維持原本的2秒更新一次才行,感謝大大

J大不好意思這樣麻煩你

TOP

回復 15# 藍天麗池


    你的檔案裡面的    ThisWorkBook

Private Sub Workbook_Open()
Application.RTD.ThrottleInterval = 0
''   Application.Calculation = xlCalculationManual     -> 把這個遮罩掉後, 存檔再重開
End Sub

TOP

回復 13# jackyq


    還是不行

TOP

        靜思自在 : 改變自己是自救,影響別人是救人。
返回列表 上一主題