挂上一个新模块,首次使用,在没有触发的时候系统自己下了单
是的,昨天最后一根K线出现了信号,这个是怎么产生了影响了?
我是1秒轮询模式,有当K线完成时提前N秒下单的命令。
所说的新模块,是新框架也是新品种,不会和正在运行的其他模块混淆
V4.61,已经应用过很多次了,实盘,而且多主机应用,这么离谱的现象也是第一次看到。
我刚刚回顾了今天的所有数十笔交易,除了开盘第一根K线里出的错,其他都是对的。
我的模型是当周期交易的,开盘,在开盘价上加减某个距离,设定上下限,价格向上触摸上线,开多,;向下触摸下线,开空;上下线同时也是反向仓的止损线。如果当周期没有触发止损,K线结束时提前6秒平仓。
除了上下线的算法,其它都贴在下面,我看不出有什么可能会导致开盘立刻下单,,,
and,上下线的算法里都有ref至少一个,没有信号闪烁的问题。聚丙烯09今早开盘也没有大幅异动。
==============================
//K线走完提前下单代码
tq:=6;
ct:=if(CURRENTTIME>=200000,CURRENTTIME-200000,CURRENTTIME+40000);
{K终:=(time0-timetot0(dynainfo(207))<=tq); //tq自己指定一个秒数}
K终:=(time0-timetot0(ct)<=tq); //tq自己指定一个秒数
t0:time0,nodraw;
tct:timetot0(ct),nodraw;
//多头
开多:buy(h>=hh and enterbars<>0,ss,LIMITR,hh);
平多止损:sell(l<=ll,ss,LIMITR,ll);
K终平多:SELL(K终 or not(ISLASTBAR),ss,marketr);
//空头
开空:buyshort(l<=ll and enterbars<>0,ss, LIMITR,ll);
平空止损:sellshort(h>=hh,ss,LIMITR,hh);
K终平空:SELLSHORT(K终 or not(ISLASTBAR),ss,marketr);
==============================
我很想搞清楚这个事情,但是马上要赶飞机,一周不能管这事,等我回来后,希望能和哪位电话交流一下,用论坛交流还是太慢,而且有些话表达不清。
V4.61,已经应用过很多次了,实盘,而且多主机应用,这么离谱的现象也是第一次看到。
我刚刚回顾了今天的所有数十笔交易,除了早上9点开盘第一根K线里出的错,其他都是对的。
我的模型是当周期交易的,开盘,在开盘价上加减某个距离,设定上下限,价格向上触摸上线,开多,;向下触摸下线,开空;上下线同时也是反向仓的止损线。如果当周期没有触发止损,K线结束时提前6秒平仓。
在主机上,同时挂了半小时周期和一小时周期两个框架,都是做的聚丙烯。
除了上下线的算法,其它都贴在下面,我看不出有什么可能会导致开盘立刻下单,,,
and,上下线的算法里都有ref至少一个,没有信号闪烁的问题。聚丙烯09今早开盘也没有大幅异动。
==============================
//K线走完提前下单代码
tq:=6;
ct:=if(CURRENTTIME>=200000,CURRENTTIME-200000,CURRENTTIME+40000);
{K终:=(time0-timetot0(dynainfo(207))<=tq); //tq自己指定一个秒数}
K终:=(time0-timetot0(ct)<=tq); //tq自己指定一个秒数
t0:time0,nodraw;
tct:timetot0(ct),nodraw;
//多头
开多:buy(h>=hh and enterbars<>0,ss,LIMITR,hh);
平多止损:sell(l<=ll,ss,LIMITR,ll);
K终平多:SELL(K终 or not(ISLASTBAR),ss,marketr);
//空头
开空:buyshort(l<=ll and enterbars<>0,ss, LIMITR,ll);
平空止损:sellshort(h>=hh,ss,LIMITR,hh);
K终平空:SELLSHORT(K终 or not(ISLASTBAR),ss,marketr);
==============================
我很想搞清楚这个事情,但是马上要赶飞机,一周不能管这事,等我回来后,希望能和哪位电话交流一下,用论坛交流还是太慢,而且有些话表达不清。