wkmok 寫:1. 是否可以連接多部電腦, 因我的想法是, 它是專頻連接, 所以我可連接多部電腦, 一部電腦LOG IN TO ETNET HV,第二部電腦主要是使用DDE功能來取資料, 再把有關資料儲存至SERVER, 第三部電腦便讀取SERVER的資料
可以, 但是不是其實只是一個server+3個workstations?
wkmok 寫:2. 我想我會先行處理DDE及SERVER的部份事項, 因我的想法是我必須系統地處理由DDE取來的資料, 從而成為一個我自己合適的資料系統. 例如成份股的現在情況, 那一種股票的強弱情況, 當一些股票強弱時相關的權證是否同步.....等等, 我也希望可以自行處理. 雖然我明白有些資料在網上也可取得, 但我想由自己來處理, 會得心很多.
這個當然, 否則為什麼用DDE? 但用到server的話, 可能只是因為你要處理多隻股票, 我是想將所有香港的投資產品都可以feed入我的server(如果有的話), 但他們ETNET HV說DDE只可以支援500個指令, 我要問個清楚. 否則可能用pc也可以了, 如果只是局限500個指令, 那我的夢想也泡湯了.
wkmok 寫:3. 基於第二項的要求, 我想使用一部獨立的電腦來處理是需要的. 但我在網上看了ETNET HV 的 USER GUIDE. 它表示最多可輸入500個指令. 而且因DDE沒有回補功能, 我想我也需要一併考慮及處理在港交所每晚更新的資料, 由港交所來的資料你現在的處理方式如何?
這個完全不明白, 港交所的資料只是EOD, 你DDE的可以support到tick level, 為什麼要理港交所的資料? DDE的data極差極爛也應該一定給你正確的高開低收價位吧?
wkmok 寫:4. 你說DDE取回來的交易資料沒有時間也是一個問題, 在以上的系統環境下, 我只有與香港天文台的TIME SERVER SYNCHRONIZATION. 但有師兄表示在 AMIBROKER 中有功能設定時間問題, 是否可詳細說明此功能的源利. 這樣我們便可考慮把電腦用AMIBROKER的方法與交易所的時間同步了.
Amibroker的時間設定是格林威治時間設定而已, 而不是synchronize交易時間及你PC的時間, 我也會向ETNET問這個問題. 另外, 我覺得只有synchronize with交易所的時間最為可信, 畢竟你的DDE是從它而來.
wkmok 寫:5. DDE取下來的股票交易資料中, 是否包含了此交易是主動沽或主動買. 我的意思是, 在ETNET HV的版面中, 當你看股票的成交時, 它會顯示, 時間, 量及價錢, 同時多數有一個A/B, 我的理解是ETNET自己自行計數以得來的, (我理解因港交所的系統沒有提供的). 但我感覺此資料是重要的, 你的看法如何?
主動/被動買盤/沽盤是重要的, 但正如你所說, 是ETNET自己本身用一些條件去推敲的, ETNET也承認有時在一些快速異動的盤當中, 不能分辨那是主動/被動買盤/沽盤, 而沒有標明A/B. 要留意的是, 其實在ETNET介面裡已看到了這些盤路, 但我當然明白你想匯入自己的database裡作計算, 從而做出策略或自動交易, 這個是可以向ETNET詢問的, 他們也曾說過A/B盤的邏輯是可以公開的.
wkmok 寫:以上是我現在的一些想法. 希望大家繼續參與討論. 另外, 你在AMIBROKER的問題是否解決了, 你會買什麼VERSION. 我想我下步的處理事項便是AMIBROKER.
Amibroker是好的, 非常flexible, 對一些精於programming, 尤其是visual c++的朋友, 相信是幾近完美的軟件. 但用者就要多一點IT的技能啦, 因為不像metastock般那麼user-friendly, 又那麼多介面方便你設計你的下盤logic.