關(guān)于RelativeSymbol()說明如下:
當(dāng)前公式應(yīng)用商品的關(guān)聯(lián)代碼,返回字符串。
當(dāng)前合約為000或888合約時(shí),返回對(duì)應(yīng)的主力合約商品代碼;
當(dāng)前合約為普通期貨合約時(shí),返回空;
期權(quán)合約返回對(duì)應(yīng)的標(biāo)的合約商品代碼;
股票類合約返回值為空。
?
如果我在zn888合約上小時(shí)級(jí)別上應(yīng)該這個(gè)公式,根據(jù)說明返回值應(yīng)該是zn2105.SHFE, zn2106.SHFE,zn2107.SHFE,zn2108SHFE
我用commentary函數(shù)輸出到圖表上,只能取到最后一個(gè)zn2108.SHFE,即使是對(duì)2018的bar數(shù)據(jù)也是輸出zn2108.SHFE
?
是那個(gè)地方用錯(cuò)了呢
?
?來源:CXH99.COM
http://www.tbquant.net/dist/index.html#/?navigate=&cid=468&position=toc47
?
這個(gè)函數(shù)只能返回當(dāng)前主力合約的代碼,不能用于歷史回溯。如果需要查詢歷史主力合約,需要通過基礎(chǔ)數(shù)據(jù)讀寫來實(shí)現(xiàn)。