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