INPUT:S(20,5,30,1);
账户:='';
品种1:='p00';
品种2:='rm00';
品种3:='RU00';
IF DYNAINFO(207)>10005 AND DYNAINFO(207)<10005+S THEN BEGIN
TSELL(TBUYHOLDINGEX(账户,品种1,1 )>0,0,MKT,0,0,账户,品种1),ORDERQUEUE;
TSELLSHORT(TSELLHOLDINGEX(账户,品种1,1)>0,0,MKT,0,0,账户,品种1),ORDERQUEUE;
TSELL(TBUYHOLDINGEX(账户,品种2,1 )>0,0,MKT,0,0,账户,品种2),ORDERQUEUE;
TSELLSHORT(TSELLHOLDINGEX(账户,品种2,1)>0,0,MKT,0,0,账户,品种2),ORDERQUEUE;
TSELL(TBUYHOLDINGEX(账户,品种3,1 )>0,0,MKT,0,0,账户,品种3),ORDERQUEUE;
TSELLSHORT(TSELLHOLDINGEX(账户,品种3,1)>0,0,MKT,0,0,账户,品种3),ORDERQUEUE;
END
我想早盘平掉现有的仓位,但是设置成30分钟,序列模式,早上不工作,这是为什么呢
这是测试夜盘用的,改成9后一样不起做用,我想写的是早上开盘20秒之间,平掉帐户指定持仓。求高手写写
打开夜盘合约k线图,然后按F10
有对应的交易时间和金字塔时间的对照表
比如你要的是交易所时间早上9点,那么对应的金字塔时间是130000,开盘后5秒就是130005

此主题相关图片如下:1.png
我改成了90005也一样没用执行,呢,管理能写个吗?
。。。。我说的是130005啊
交易所时间对应的金字塔时间,上面图上有,对应的数据,我也写出来了
你看清楚没有呀,我说了,还是不执行,我说是不是设置错误呀,这种写法用序列好,还是K好呢,我都说了用你说的130005或90005都不执行。
当然不执行了,现在都下午了,时间算算是在180000左右了
你的条件时间是在130000到130020之间的,当然是不操作了,你要等下次信号出下单动作,要等到明天早上了
我要不连着一个多星期早盘都不执行就不会来这问了。我一个多星期,早盘都用,就是不执行
IF DYNAINFO(207)>10005 AND DYNAINFO(207)<10005+S THEN BEGIN
改成
IF DYNAINFO(207)>130005 AND DYNAINFO(207)<130005+S THEN BEGIN
需要使用固定时间间隔模式,走完k线模式是不行的
此主题相关图片如下:1.png

差不多要设置成这样