原帖由
@天人合一 于 2024-07-07 17:15 发表
官方真要动脑筋决不会在股票上,全游侠股票流通市值加起来,都没有期货上动点脑筋赚得多,我现在唯一知道的官方在期货上的小动作是:只要市场当天有出现过能让你暴仓的最大市场价,他一定会扫描后让你暴仓,反之哪怕你挂的平仓获利价,哪怕比最大值略低,你也成交不了。
模拟期货是对手价成交,不看最新价,即:
买入时,委托价不小于最新卖价(卖一报价)则撮合成交,以最新卖价为成交价;
卖出时,委托价不大于最新买价(买一报价)则撮合成交,以最新买价为成交价。
而判断是否追加保证金或爆仓,依据是最新价,如果最新价触发了爆仓,再按盘口买1或卖1报价完成爆仓委托的交易。
两者的处理流程是有一点区别的。另外,虽然经过多次升级,系统的处理速度已经大幅提高,但仍无法保证所有符合成交条件的委托均会被撮合成交,这是因为,某一时刻系统会收到交易所传输过来的多笔报价数据,只能按最后一笔来处理(如果遍历每笔报价数据,系统资源的消耗会以指数级增加)。
例如,某一时刻会员以10.00的价格买入开仓,此时交易所传输过来三笔报价(实际情况可能是1笔也可能是10笔或更多):
1、现价10.00,买1价格9.99,卖1价格10.00;
2、现价10.10,买1价格10.10,卖1价格10.20;
3、现价10.50,买1价格10.40,卖1价格10.50;
此时系统只能按最后一笔报价来判断,买入委托价10.00小于卖1报价10.50,无法成交。第一笔可以成交的报价被忽略了,但这不是有意为之,而是如果分别处理这三笔报价,系统需要非常复杂的技术、并且需要增加很多台服务器,才有可能实现。实践中这种情况出现的概率很低,目前99.99%的符合成交条件的委托都可以正常成交。