這段代碼簡單,怎么沒法執行? [金字塔]
- 咨詢內容:
Sub getcontinuouscontracts()
Dim block
Dim market
Set block = CreateObject("stock.block")
block.Open "自選股", 1
For i = 0 To block.Count - 1
block.removeat (0)
Next
market = Array("SQ", "DQ", "ZQ", "ZJ")
For i = 0 To UBound(market)
n = marketdata.GetReportCount(market(i))
For j = 0 To n - 1
Set report1 = marketdata.GetReportDataByIndex(market(i), j)
If Right(report1.Label, 2) = "00" Then
block.addstock market(i), report1.Label
End If
Next
Next
block.tosave "自選", "自選股"
MsgBox "成功篩選連續合約"
End Sub
- 金字塔客服:
觸發了嗎
- 用戶回復:
這個只是一個過程,你要去調用它,它才能給你干活的。
如:
sub application_vbastart()
getcontinuouscontracts
end sub
就可以在vba一起動就執行你的這個過程。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容