如何將台指期的每一分鐘資料都紀錄在sheet 1裡..請教版上高手前輩~~
- 帖子
- 2035
- 主題
- 24
- 精華
- 0
- 積分
- 2031
- 點名
- 0
- 作業系統
- Win7
- 軟體版本
- Office2010
- 閱讀權限
- 100
- 性別
- 男
- 註冊時間
- 2012-3-22
- 最後登錄
- 2024-2-1
|
回復 c_c_lai
c_c_lai大你好;
能否把 附件【策略記錄】欄[摩台][韓國][日本]也增列每30秒記錄?
連同 ...
cfuxiong 發表於 2012-12-8 12:53 
看了你策略記錄的內容,匯入時間是固定欄紀錄時間
(目前是每一分鐘記錄一筆),你說的 "也增列" 每30秒記錄?
不太明白你想的是甚麼?
又、 [摩台][韓國][日本] 資料源在哪裡? |
|
|
|
|
|
|
- 帖子
- 93
- 主題
- 18
- 精華
- 0
- 積分
- 111
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- OFFICE
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 台灣‧高雄
- 註冊時間
- 2010-10-22
- 最後登錄
- 2023-3-3

|
22#
發表於 2012-12-9 10:25
| 只看該作者
回復 21# c_c_lai
c_c_lai大 早安;
述說不清楚,對不起..重新說明;
[摩台][韓國][日本]在【DDE報價】欄,每[1分]記錄即可
(資料範圍屬性是1分更新)。[台指期]就不用了..減少浪費電腦資源,
懇請能幫忙..謝謝!!...我EMail:cfuxiong@gmail.com 歡迎來函 |
|
50 字節以內
不支持自定義 Discuz! 代碼
|
|
|
|
|
- 帖子
- 93
- 主題
- 18
- 精華
- 0
- 積分
- 111
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- OFFICE
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 台灣‧高雄
- 註冊時間
- 2010-10-22
- 最後登錄
- 2023-3-3

|
23#
發表於 2012-12-9 10:31
| 只看該作者
|
50 字節以內
不支持自定義 Discuz! 代碼
|
|
|
|
|
- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
24#
發表於 2012-12-9 11:19
| 只看該作者
回復 23# cfuxiong
試試看- Option Explicit
- Private Sub Workbook_Open()
- With Sheets("策略記錄")
- .Cells(4, 2) = 9 ' 紀錄從10列開始
- .Range(.Cells(10, 1), .Cells(10, 1).End(xlDown).Offset(, 8)) = ""
- '清除 舊有資料
- End With
- Timer_DEE
- End Sub
- Private Sub Workbook_BeforeClose(Cancel As Boolean)
- On Error Resume Next
- Application.OnTime Now + TimeValue("00:00:01"), "ThisWorkbook.Timer_DEE", , False
- End Sub
- Public Sub Timer_DEE()
- 'Timer 函數 傳回一 Single,其內容為從前一個午夜算起到現在所經過的秒數。
- '變數,程序:名稱要避免使用VBA 的內定關鍵字
- Dim Pos As Integer, i As Integer, RangeStr As String
- On Error Resume Next
- Application.OnTime Now + TimeValue("00:00:01"), "ThisWorkbook.Timer_DEE" '每秒顯示
- Sheets("策略記錄").Cells(3, 2) = Time '將時間show至策略的b3欄位
- 'Dim HHMM As Integer
- 'HHMM = Hour(Time) * 100 + Minute(Time)
- 'If (HHMM < 845 Or HHMM > 1345) Then Exit Sub '營業時間才執行
- If Time < #9:00:00 AM# Or Time > #1:30:00 PM# Then Exit Sub '營業時間才執行
- If Second(Time) Mod 30 = 0 Then '間隔30秒
- 'If Second(Time) Mod 5 = 0 Then '間隔5秒 10秒 15秒 ....
- With Sheets("策略記錄")
- .Cells(4, 2) = .Cells(4, 2) + 1 '將變動行號加一行
- Pos = .Cells(4, 2)
- .Cells(Pos, 1) = Time
- .Cells(Pos, 2).Resize(, 8) = .[b2:i2].Value
- 'Sheets("策略記錄").[b2:i2] 分別是以下的DEE
- '[多空力道][反向勢力][主力控盤][台指期 成交價][台指期 成交價][摩台指][韓國綜合][日經指數]
- End With
- End If
- End Sub
複製代碼 |
|
|
|
|
|
|
- 帖子
- 2035
- 主題
- 24
- 精華
- 0
- 積分
- 2031
- 點名
- 0
- 作業系統
- Win7
- 軟體版本
- Office2010
- 閱讀權限
- 100
- 性別
- 男
- 註冊時間
- 2012-3-22
- 最後登錄
- 2024-2-1
|
25#
發表於 2012-12-9 12:01
| 只看該作者
回復 23# cfuxiong
上層 GBKEE 版大提示的明細範例,
是否已解決了你的問題? |
|
|
|
|
|
|
- 帖子
- 93
- 主題
- 18
- 精華
- 0
- 積分
- 111
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- OFFICE
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 台灣‧高雄
- 註冊時間
- 2010-10-22
- 最後登錄
- 2023-3-3

|
26#
發表於 2012-12-9 12:11
| 只看該作者
回復 25# c_c_lai
c_c_lai大你好;
我照[GBKEE大]的指導,複製貼上不知是否可行?就待明天測試了!!
附件是有加[GBKEE大]的巨集,請[c_c_lai大][GBKEE大]指導..謝謝!! |
|
50 字節以內
不支持自定義 Discuz! 代碼
|
|
|
|
|
- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
27#
發表於 2012-12-9 12:47
| 只看該作者
本帖最後由 GBKEE 於 2012-12-9 12:49 編輯
回復 26# cfuxiong
不是加上: 是要修改ThisWorkbook 上的程式碼 (copy 覆蓋掉 ThisWorkbook 上的程式碼) |
|
|
|
|
|
|
- 帖子
- 93
- 主題
- 18
- 精華
- 0
- 積分
- 111
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- OFFICE
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 台灣‧高雄
- 註冊時間
- 2010-10-22
- 最後登錄
- 2023-3-3

|
28#
發表於 2012-12-9 12:59
| 只看該作者
回復 27# GBKEE
GBKEE大你好;
能給個正確的[Zip檔]讓我學習嗎?謝謝~~ |
|
50 字節以內
不支持自定義 Discuz! 代碼
|
|
|
|
|
- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
29#
發表於 2012-12-9 14:07
| 只看該作者
本帖最後由 GBKEE 於 2012-12-9 14:09 編輯
回復 28# cfuxiong
沒有那麼難的,照我說的去試試看!!!
這裡改依改就可
'Sheets("策略記錄").[b2:i2] 分別是以下的DEE
'[多空力道][反向勢力][主力控盤][台指期 成交價][台指期 成交價][摩台指][韓國綜合][日經指數] |
|
|
|
|
|
|
- 帖子
- 93
- 主題
- 18
- 精華
- 0
- 積分
- 111
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- OFFICE
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 台灣‧高雄
- 註冊時間
- 2010-10-22
- 最後登錄
- 2023-3-3

|
30#
發表於 2012-12-9 14:24
| 只看該作者
回復 29# GBKEE 把
[台指期]刪除...如此改對嗎?
'Sheets("策略記錄").[b10:i10] 分別是以下的DEE
'[多空力道][反向勢力][主力控盤][摩台指][韓國綜合][日經指數]
End With
End If
End Sub |
|
50 字節以內
不支持自定義 Discuz! 代碼
|
|
|
|
|