請問各位寫程式交易的高手,小弟剛踏入程式交易的領域,又沒有寫程式的相關概念,
所以只能選擇Excel下手,這幾天讀了姜林杰祐先生寫的程式交易的書,目前有個情況
還是想不透,就是該如何讓儲存格,寫入指定,自訂時間dde傳回的報價.
目前可以做到的就是,可以固定每間隔固定時間(5分),就傳回dde報價的值到Cells(i,B)
,但是B1儲存格,Cells(1,B)的dde傳回值,第一個都是以Now的時間,Timevalue寫入Cells(i,A),
我應該要如何使用VBA,或是在B1上寫入函數,使得我的dde傳回的
B1儲存值=我指定的時間傳回的dde報價
例如
現況:成交價=>dde=>Excel C1儲存格
想要使用VBA(或函數):使得B1可以得到9點整的成交價
A1=>指定 特定時間,如09:00:00
B1=>指定A1儲存格時間的dde成交報價
C1=>dde成交報價
萬事起頭難,連第一個報價,看了書找了範例都搞不出來,
希望有高手,前輩能夠幫忙,解決難題,小弟萬分感謝!
|