透過擷取DDE資料自行建構控盤環境的範例

有關於DDE使用、泛VB策略撰寫、績效評估等疑難雜症,都可在此討論。

透過擷取DDE資料自行建構控盤環境的範例

文章clcy 發表於 2009年 3月 27日, 11:08

在前一篇文章 http://www.programtrading.tw/viewtopic.php?f=3&t=25 提到,
透過券商提供的看盤軟體也可以在Excel中接收即時交易資訊,當這些資料進入Excel這個可以加值計算的環境後,就可以建立即時交易環境。為了證明這點,附件中的檔案接入看盤軟體的Office Quote,以VBA編碼計算每一分鐘的開高低收量,並於格位中設計均線交叉的判斷條件,即可達成當黃金交叉觸發買訊,死亡交叉觸發賣訊的功能。
以此基礎,投資人可以更改系統以適應自己的策略。



DDE下單系統.rar
您沒有權限檢視這篇文章所附加的檔案.
clcy
 
文章: 479
註冊時間: 2009年 3月 23日, 19:15

Re: 透過擷取DDE資料自行建構控盤環境的範例

文章folkchen 發表於 2009年 3月 28日, 09:59

試玩看看~~
謝謝~~
folkchen
 
文章: 19
註冊時間: 2009年 3月 17日, 21:41

Re: 透過擷取DDE資料自行建構控盤環境的範例

文章kenc 發表於 2009年 3月 30日, 11:06

請問我是用excel2003 已下載2007模組...開啟後更改dde連結後...
quote裡報價正常跳動....但minbar啟動dde自動交易系統按鈕沒反應...
是哪裡做錯了呢...
kenc
 
文章: 6
註冊時間: 2009年 3月 18日, 21:01

Re: 透過擷取DDE資料自行建構控盤環境的範例

文章API小達人 發表於 2009年 3月 31日, 10:16

kenc 寫:請問我是用excel2003 已下載2007模組...開啟後更改dde連結後...
quote裡報價正常跳動....但minbar啟動dde自動交易系統按鈕沒反應...
是哪裡做錯了呢...

Hello~

Sub 啟動DDE自動交易系統()
Dim k As Single
j = 2
Application.OnTime TimeValue("08:45:00"), "ExeSelf"<--因為這行程式,你的程式必須在8:45以前執行。或者你可以更改一下。 :mrgreen:
'Call ExeSelf
End Sub
API小達人
 
文章: 211
註冊時間: 2009年 3月 11日, 11:26

Re: 透過擷取DDE資料自行建構控盤環境的範例

文章kenc 發表於 2009年 4月 1日, 09:24

謝謝API小達人指導....
我在8:45前執行程式就可以了..
但是當資料累積超過有色區間後就只有dde資料進來...
是否要去改vba設定才能整盤都有訊號出現...謝謝
kenc
 
文章: 6
註冊時間: 2009年 3月 18日, 21:01

Re: 透過擷取DDE資料自行建構控盤環境的範例

文章API小達人 發表於 2009年 4月 1日, 10:58

kenc 寫:謝謝API小達人指導....
我在8:45前執行程式就可以了..
但是當資料累積超過有色區間後就只有dde資料進來...
是否要去改vba設定才能整盤都有訊號出現...謝謝


Hello~請再詳敘你的問題~弄不太懂~ :|
API小達人
 
文章: 211
註冊時間: 2009年 3月 11日, 11:26

Re: 透過擷取DDE資料自行建構控盤環境的範例

文章kenc 發表於 2009年 4月 1日, 12:15

恩...就是在minbar裡的k棒顯示區(藍色底)及部位交易紀錄區(粉色)...
在8:51:47後的資料就超過有顏色區只有dde連結資料進來而沒有部位交易紀錄反應..
k棒顯示區也沒新的k棒出現...小弟excel很弱...這種狀況是否要去vba裡改呢...
這個檔案是否也能加入均線於其中呢....
kenc
 
文章: 6
註冊時間: 2009年 3月 18日, 21:01

Re: 透過擷取DDE資料自行建構控盤環境的範例

文章API小達人 發表於 2009年 4月 1日, 19:18

kenc 寫:恩...就是在minbar裡的k棒顯示區(藍色底)及部位交易紀錄區(粉色)...
在8:51:47後的資料就超過有顏色區只有dde連結資料進來而沒有部位交易紀錄反應..
k棒顯示區也沒新的k棒出現...小弟excel很弱...這種狀況是否要去vba裡改呢...
這個檔案是否也能加入均線於其中呢....

Hello~
部位交易紀錄區(粉色和白色)的背後都有Excel函數,如果你是用1分K,請把部位交易紀錄區有顏色的格子複製超過300列,因為一天的交易時間有300分鐘。
API小達人
 
文章: 211
註冊時間: 2009年 3月 11日, 11:26

Re: 透過擷取DDE資料自行建構控盤環境的範例

文章kenc 發表於 2009年 4月 3日, 16:15

請問這個檔案我執行3天....
每天的dde連結進來資料更新時間都不一樣...
有每一秒...30秒..今天是1分鐘...
怎會如此呢....我只有改開始時間....謝謝
kenc
 
文章: 6
註冊時間: 2009年 3月 18日, 21:01

Re: 透過擷取DDE資料自行建構控盤環境的範例

文章API小達人 發表於 2009年 4月 6日, 17:09

kenc 寫:請問這個檔案我執行3天....
每天的dde連結進來資料更新時間都不一樣...
有每一秒...30秒..今天是1分鐘...
怎會如此呢....我只有改開始時間....謝謝

Hello~
我把程式修改了ㄧ下~應該可以了~ :D

DDE下單系統v20090413.zip

Revision History:
20090413: 修改每根K棒計算方式
您沒有權限檢視這篇文章所附加的檔案.
API小達人
 
文章: 211
註冊時間: 2009年 3月 11日, 11:26

下一頁

回到 Excel VBA、VB、VB.Net交易平台

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 0 位訪客