我是用指数合约上的信号 交易连接合约 后台监控的是指数合约 但是最新版的4.0的系统 wt:=tremainqty(0,期货帐号,期货品种),NODRAW; 账户里的委托单取不到 只有监控连续合约才能取到 所以目前只能用3.9的版本 有没有什么解决办法
您在 wt:=tremainqty(0,期货帐号,期货品种),NODRAW 这个公式中,期货品种是指定了 下单合约代码 了吗?不能是默认或者指数的合约代码。
[此贴子已经被作者于2016-12-30 11:23:33编辑过]
能不能做到和39.2版本的一样 可以监控指数合约就可以读到委托单
1,3.92版本的也无法根据指数合约读取到连续合约的未成交委托单数量
2,使用tremainqty函数需要指定为连续合约或具体合约

此主题相关图片如下:qq截图20170110092732.png

这个就是3.92版本的
此主题相关图片如下:qq截图20170110092847.png

wt:tremainqty(0,期货帐号,期货品种),nodraw;
DEBUGOUT('挂单%.0f',wt);
DEBUGOUT('可用持仓%.0f',tholding);
DEBUGOUT('实际持仓%.0f',tholding2);
我的意思是我在后台监控的是指数 在3.92版可以取到委托单 在4.0版取不到委托单
1、本地测试3.92版本的无法取到。
2、你代码中的期货品种是如何定义的?另外你监控是否是指数合约还是连续合约?
[此贴子已经被作者于2017-1-10 9:50:46编辑过]