[求助]取當(dāng)前合約的相關(guān)的其他月份合約價(jià)格怎么寫? [金字塔]
- 咨詢內(nèi)容:
例如現(xiàn)在程序在交易TA00這個(gè)品種,我想獲得PTA所有合約的成交量,以及PTA指數(shù)的成交量;
當(dāng)模型切換到RU00時(shí),程序又能不修改地獲得橡膠所有合約的成交量,以及橡膠指數(shù)的成交量。
為什么要這樣做,因?yàn)榻鹱炙闹笖?shù)成交量數(shù)據(jù)不準(zhǔn)確,我要重新求和計(jì)算。
請(qǐng)教下這段程序該怎么寫?謝謝!
- 金字塔客服:
s1:=stklabel;
s2:=strleft(s1,2);
//msgout(islastbar,s1);
msgout(islastbar,s2);取得當(dāng)前合約代碼,如何取其他合約的成交量樓主可以試著用STRCAT( , )函數(shù)來求
- 用戶回復(fù):
哦,明白了第一步,謝謝。
假如我現(xiàn)在的品種是TA00,那么指數(shù)合約的成交量就是:
s1:=stklabel;
s2:=strleft(s1,2);s3:=strcat(s2,13);
ta13vol:=callstock(s3,vtvol,6,0);
如果我程序想做得通用點(diǎn),有辦法知道該品種當(dāng)前都有哪些月份編號(hào)么?
- 網(wǎng)友回復(fù):
STRRIGHT( s1, 2)
- 網(wǎng)友回復(fù):
不,我的意思是,TA這個(gè)品種就從 TA00~TA13都有這個(gè)代碼,而其他一些品種例如SRX就只有單數(shù),從SRX00、SRX01、SRX03……SRX13,
那么我如果每個(gè)品種都取00-13這14個(gè)代碼,遇到只有單數(shù)月份的品種,就會(huì)出錯(cuò)了,我如何才能知道該品種可交易的月份列表呢?
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容