如何將台指期的每一分鐘資料都紀錄在sheet 1裡..請教版上高手前輩~~
- 帖子
- 13
- 主題
- 0
- 精華
- 0
- 積分
- 13
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- pro
- 閱讀權限
- 10
- 註冊時間
- 2015-8-1
- 最後登錄
- 2018-4-6
|
c_c_lai 發表於 2013-4-19 14:19 
請問這是程式的那一個部分?
我在一分K的開盤價、成交價、最高價、最低價、成交量的程式是沒問題;
我想把它改成5分K的開盤價、成交價、最高價、最低價、成交量,
可是把它改成了N次,奮戰多時, 總是不成功............
可以協助一下嗎? 已經奮戰多時,皆以失敗告終......................
|
|
|
|
|
|
|
|
- 帖子
- 13
- 主題
- 0
- 精華
- 0
- 積分
- 13
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- pro
- 閱讀權限
- 10
- 註冊時間
- 2015-8-1
- 最後登錄
- 2018-4-6
|
|
|
|
|
|
|
|
- 帖子
- 13
- 主題
- 0
- 精華
- 0
- 積分
- 13
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- pro
- 閱讀權限
- 10
- 註冊時間
- 2015-8-1
- 最後登錄
- 2018-4-6
|
本帖最後由 winwin 於 2017-12-8 14:33 編輯
回復 68# c_c_lai
感謝鼎力相助, 踓然程式還有一點小問題,但是已經可以讓我把問題 把它處理好,真的幫我解決了大麻煩;真是感謝高手相助!
本著回饋的精祌, 我會把檔案放上來。 我的解決方法法就是為5分K多設一個資料源, 這樣我就可以同時看5分及1分K的量。
1-5分K量價紀錄-OK-O -R4.zip (51.34 KB)
可是我發現一個問題, 就是盤中的高低點位有時與券商的看盤軟體實際上的相差有點大, 不知道可有先進已有解決方案?
還有, 13:45 這一盤的收盤資料一直空白,不會完成。不知問題出在那?
第二個問題, 我想要增加一個或多個其他欄位;(如圖)對EXCEL VBA 實在是不懂; 可以再幫忙一次忙,寫一個例子,真的是非常感謝,謝謝!
|
|
|
|
|
|
|
|
- 帖子
- 13
- 主題
- 0
- 精華
- 0
- 積分
- 13
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- pro
- 閱讀權限
- 10
- 註冊時間
- 2015-8-1
- 最後登錄
- 2018-4-6
|
回復 70# c_c_lai
感謝您的斧正! 我再度修改後, 現在大致上己沒有問題了;尾盤資料消失的問題己經解決了!
但是5分K 的部分還是會偶爾一、二行時間沒有資料,出現空白。(不知是何問題? 但是1分K的話, 就很正常。)
我明天再測試一下, 不管有沒有問題, 我再把檔案上傳。 |
-
-
5分K.PNG
(34.25 KB)
|
|
|
|
|
|
|
- 帖子
- 13
- 主題
- 0
- 精華
- 0
- 積分
- 13
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- pro
- 閱讀權限
- 10
- 註冊時間
- 2015-8-1
- 最後登錄
- 2018-4-6
|
|
|
|
|
|
|
|
- 帖子
- 13
- 主題
- 0
- 精華
- 0
- 積分
- 13
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- pro
- 閱讀權限
- 10
- 註冊時間
- 2015-8-1
- 最後登錄
- 2018-4-6
|
回復 73# c_c_lai
謝謝您的幫忙及指點!
對呀! 填入5分K資料時, 除了 5分K的O5v之外(因為一分K的開盤價與5分K的開盤價是不同的!),而高、低價的Hv, Lv, 的值都是相同的!
我再想想, 要如何去改.......................
謝謝指點! 再不行的話, 真的只能土法煉鋼了(利用1分K的量價,把它轉成5分K).................
我也在思考, 如果有一天要使用15分K或10分K的價量 我該用什麼的方式, 可以直接更改分鐘數, 同時抓取1分、5分、15分,而不用一直更改程式?
感謝您的協助! |
|
|
|
|
|
|
|
- 帖子
- 13
- 主題
- 0
- 精華
- 0
- 積分
- 13
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- pro
- 閱讀權限
- 10
- 註冊時間
- 2015-8-1
- 最後登錄
- 2018-4-6
|
回復 73# c_c_lai
我可能找到5分K與1分K 數字有所差距的原因了;(資料是12/11 的小期指;本來還在修改; 這幾筆資料還算正確)
由這張圖可看出,5分K棒的正確的開盤價、最高價、最低價應該是下方1分K的 10465(紅色); 10472(黃色), 10459(橘色)
如果都只用1分K的9:40分來作為5分K的,開盤價、最高價、最低價,5分K的開、高、低、的值是會有很大的誤差。
所以, 還是要區分為5分K的O、H、L 不然5分K的值永遠都會有很大的誤差的......................
如已抓到1分K的資料, 如果再使用程式,把1分K的資料再轉換成5分、 或15分K的數據, 會不會比較容易?
這樣就可以不必重複抓取資料, 資料的誤差會不會比較小一點?程式的效能, 會不會好一點?
Excel 也換成64Bits 版本了............我的CPU是4核心, 8執行緒; 應該很夠力
看似簡單的抓取即時數據, 還真的是不簡單啊! 或者是我的程度太差了, 我沒有想要做到數據能夠如券商完全相同(那是不可能的事; 傳輸、網路都會出現問題)
請高手再幫忙, 謝謝!
後續我還想分析一下數據; 沒想到連導出個正確數據都這麼難!
程式設計分析趨勢, 果然是不容易啊!..................
|
|
|
|
|
|
|
|
- 帖子
- 13
- 主題
- 0
- 精華
- 0
- 積分
- 13
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- pro
- 閱讀權限
- 10
- 註冊時間
- 2015-8-1
- 最後登錄
- 2018-4-6
|
本帖最後由 winwin 於 2017-12-14 22:45 編輯
回復 77# c_c_lai
感謝c_c_lai 的回覆!
有些人是直接抓 DDE 匯入之最高價、最低價,然結果並非其期間之最高價、最低價
==>不論是DDE, RTD, 對於每一根的K棒的開盤價, 都會有問題的!
因為即使前一根的收盤價, 並不保證就是當根的開盤價! 因為會有跳空的問題! 就如台指期的每天跳空; 12/13的收盤是10450,
但是12/14的開盤卻是開在10508。前收K棒, 不保證就是今開K棒的開盤價; 但是我們面對不想花錢就想取得券商的資訊源, 面對連續跳動,
而券商又無心幫客戶解決這些問題的情形之下,這就無解了。(即使可以付費, 我想價格也不是一般人所能負擔的)
而許多人認為DDE的開盤價, 就是當根的開盤價, 其實是錯的; 因為這個開盤價是當天的開盤價! 而不是當根K棒的開盤價!
如果券商的DDE有這麼友善, 就已經把K棒的時間畫分好,券商就已幫我們把這個EXCEL 處理好了! 其他的高、低、收、量, 我想信直接抓取DDE應更精準。
如果有那一家券商有提供這樣的DDE或RTD, 請分享,我一定會立馬去開戶。 |
|
|
|
|
|
|
|
- 帖子
- 13
- 主題
- 0
- 精華
- 0
- 積分
- 13
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- pro
- 閱讀權限
- 10
- 註冊時間
- 2015-8-1
- 最後登錄
- 2018-4-6
|
回復 79# jackyq
我也想啊! 可是一直不順................................. |
|
|
|
|
|
|
|
- 帖子
- 13
- 主題
- 0
- 精華
- 0
- 積分
- 13
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- pro
- 閱讀權限
- 10
- 註冊時間
- 2015-8-1
- 最後登錄
- 2018-4-6
|
|
|
|
|
|
|
|