请教一下后台程式执行时始终执行的一手,请问一下这是什么原因?
我的执行代码是:
then BEGINTCANCEL(1 ,0 ),ORDERQUEUE; Tsellshort(1,0),ORDERQUEUE;Tbuy(1,10%),ORDERQUEUE;end
后台按比例开仓不能是图表的写法,需要做具体的定义
下单手数:TACCOUNT(19)/dynainfo(7)/multiplier/TACCOUNT(41);
如果是开空就把TACCOUNT(41)改成TACCOUNT(42)
改成
then BEGINTCANCEL(1 ,0 ),ORDERQUEUE; Tsellshort(1,0),ORDERQUEUE;Tbuy(1,TACCOUNT(19)/dynainfo(7)/multiplier/TACCOUNT(42)),ORDERQUEUE;end
这样子可以了吗?
看了下是10%下单,那么要多算一个10%
下单手数:TACCOUNT(19)*0.1/dynainfo(7)/multiplier/TACCOUNT(41);
then BEGINTCANCEL(1 ,0 ),ORDERQUEUE; Tsellshort(1,0),ORDERQUEUE;Tbuy(1,TACCOUNT(19)*0.1/dynainfo(7)/multiplier/TACCOUNT(42)),ORDERQUEUE;end
有信号没有开仓,有没有设置允许程式化交易的?