您现在的位置:程序化交易>> 期货公式>> (MC)multicharts>> MC知识>>正文内容

limit如何在N分钟后不成交撤单 [MC]

  • MC用户求助:

    一、说的简单一点就是if condition1 then buy next bar at xxx limit;这是一个完整的条件执行限价单,当条件满足时,发出委托单;下一根bar结束重新判断一次condition1,如果condition1条件满足而委托单没有成交,那么该委托单不会取消,如果condition1条件不再满足而且委托单没有成交,那么取消委托单。

    二、委托单在下一根bar没有成交,您只需要更改一下条件判断语句使condition1不再成立,那么下一根结束的时候就会执行取消当前未成交的委托单。

    三、真回报的情况下,直接发到交易商或先本地洗再发交易商对交易策略识别委托单是否成交没有影响;在假回报的情况下,直接发市价单到交易商,交易策略立即识别该委托单的成交价为下一根bar的开盘价,而实际是否成交不一定,对于成交价格也不一定和开盘价相等;对于先洗价再转其它价格发送到交易商,道理也是一样的,本地洗触价的时候,交易策略识别委托单成交,成交价为触价,而实际是否成交不一定,实际在交易所的成交价格也不一定的。

     

  • MC回复讨论一:

    一、说的简单一点就是if condition1 then buy next bar at xxx limit;这是一个完整的条件执行限价单,当条件满足时,发出委托单;下一根bar结束重新判断一次condition1,如果condition1条件满足而委托单没有成交,那么该委托单不会取消,如果condition1条件不再满足而且委托单没有成交,那么取消委托单。

    二、委托单在下一根bar没有成交,您只需要更改一下条件判断语句使condition1不再成立,那么下一根结束的时候就会执行取消当前未成交的委托单。

    三、真回报的情况下,直接发到交易商或先本地洗再发交易商对交易策略识别委托单是否成交没有影响;在假回报的情况下,直接发市价单到交易商,交易策略立即识别该委托单的成交价为下一根bar的开盘价,而实际是否成交不一定,对于成交价格也不一定和开盘价相等;对于先洗价再转其它价格发送到交易商,道理也是一样的,本地洗触价的时候,交易策略识别委托单成交,成交价为触价,而实际是否成交不一定,实际在交易所的成交价格也不一定的。

     

  • MC回复讨论二:

    在这一根K线limit没成交,下一跟K线依然满足condition1,但这个时候我想取消掉上一个限价单,重新以新的价格发限价单可以实现吗

     

  • MC回复讨论三:

    比如您的条件语句是if condition1 then buy next bar at value1 limit;每根bar结束的时候,condtion1的条件重新判断一下,如果成立,那么会以当根bar的value1价格发送委托单,用一句话说就是:每根bar结束,条件重新判断,委托单价格重新计算(这里使用变量value1来表示委托单价格,只需要将value1重新赋值就可以更改价格了,那么委托单的价格也会重新计算)。

     

  • MC回复讨论四:

    比如您的条件语句是if condition1 then buy next bar at value1 limit;每根bar结束的时候,condtion1的条件重新判断一下,如果成立,那么会以当根bar的value1价格发送委托单,用一句话说就是:每根bar结束,条件重新判断,委托单价格重新计算(这里使用变量value1来表示委托单价格,只需要将value1重新赋值就可以更改价格了,那么委托单的价格也会重新计算)。

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容