[求助]取当前合约的相关的其他月份合约价格怎么写? [金字塔]
- 咨询内容:
例如现在程序在交易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 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容