请问:今天早上开盘时,豆油1209在第一根线发了一个多单价格为9378,没有成交,并提示可在语句后加IGNORECHECKPRICE语句。我检查了下今天第一根线的最低价是9382,这是什么原因呢?
1,不明白为什么会以低于当根K线的最低价发买入指令呢?
2,那如果加了这个IGNORECHECKPRICE语句的话,就不会下买入指令吗?
谢谢.
1.检查你的下单语句里的下单委托价格是什么。
2.如果加了这个指令就会下买入单,请仔细看看IGNORECHECKPRICE这个函数的解释。
1、程序里开始有if islastbar and dynainfo(207)<opentime(1) then exit;//过滤集合竞价
下单语句是buy(1,lots,limitr,(max(open,HiBand));//Hiband是上轨
关键是在第一根K线就下的单。
2、如果加了这个指令就会?还是不会下买入单呢?
谢谢
1.limitr会优于下单设定的价格下单,对于买入或卖空就是低于设定价格。所以可能根据这个原则下了单
2.加了会下单,无视掉下单价格指令的检查
1、那具体应该怎么改呢?用限价的话。
2、会不会是传输数据临时出现了误差呢?
3、“加了会下单,无视掉下单价格指令的检查”?这句没完全明白?
4、其他的下单指令也是这样的、几个月来都运行良好,今天第一次出现。
5、关键是9点开盘第一根K线发的单,跟这个有关系吗?
谢谢