標題:
[發問]
各別開啟的檔案溝通問題
[打印本頁]
作者:
blue2263
時間:
2018-12-2 08:45
標題:
各別開啟的檔案溝通問題
A.xlsm 功能:開盤每
分
自動記錄/下單/分析....
B.xlsm 功能:開盤每
秒
自動記錄
A檔案是我程式交易主要用的檔案,B檔案是想增開的功能
因不想影響A檔案的工作效率,才將每秒記錄功能,放在B檔案
因不想影響A B檔案的執行效率,
各別用
EXCEL打開執行
我的主要問題是,這兩個檔案要如何溝通
比如B檔案出現訊號,想丟資料或訊號到A檔案
請教大大有辦法逹到這樣的功能嗎?
作者:
GBKEE
時間:
2018-12-2 10:31
回復
1#
blue2263
應是要在同一個EXCEL應用程式下打開執行(一 起打開A,B)
A.xlsm 下可用定義名稱如 股價=[B.xlsm]工作表1!$A$1 來溝通
可附檔看看
作者:
blue2263
時間:
2018-12-2 13:54
回復
2#
GBKEE
謝謝版大回覆,了解版大的做法
假設有一種狀況,用版大的作法,在時間13:20:00,A.Xlsm B.Xlsm同時需執行下面工作
A.Xlsm :1.執行分記錄工作 2.下單訊號觸發->下單->回報->成交否->下單成交記錄......等一連串約略3~5秒的工作
B.Xlsm :執行秒記錄工作
同一個EXCEL應用程式下打開執行(一 起打開A,B)在上面的情況會不會造成,下單效率被B工作表影響,或當掉等現象
上面是我第一個疑慮
另一疑慮是 A.xlsm 約略有200筆DDE報價接收資料 , B.xlsm 約略有1500筆DDE報價接收資料
同一個EXCEL應用程式下打開執行(一 起打開A,B)會不會影響報價接收效率?
作者:
GBKEE
時間:
2018-12-2 16:00
回復
3#
blue2263
另一疑慮是 A.xlsm 約略有200筆DDE報價接收資料 , B.xlsm 約略有1500筆DDE報價接收資料
同一個EXCEL應用程式下打開執行(一 起打開A,B)會不會影響報價接收效率?
一台pc上, 200筆DDE+ 1500筆DDE報價接收資料,我沒測試過需要多少記憶體才會順暢
你可試試看
作者:
blue2263
時間:
2018-12-3 06:06
回復
4#
GBKEE
謝謝版大
我先用版大的方式去執行看看,有問題再提出,謝謝!!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)