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