VBA中,獲取一個價格還權的歷史數據,怎么寫?
實現技術分析圖標中的價格還權(剔除合約換月帶來的問題)
我找到一個PowerAspect 復權方向,0向前復權 1向后復權。
但具體的不會用。請高手指教!
示例2:
'讀取白糖得日線數據
Set HistroyData = marketdata.GetHistoryData("SRX00","ZQ",5)'若要是分鐘這里填0
for i = 0 to HistroyData.count-1
if i = 10 then
'顯示第11個數據得時間,收盤,成交量
msgbox HistroyData.date(i)
msgbox HistroyData.Close(i)
msgbox HistroyData.Volume(i)
end if
next
默認就是價格還權的
不是吧。
你這個例子是讀取的剔除連續合約換月造成的大幅跳空的因素了嗎?應該不是吧。