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

一个关于同一品种多图表运行的问题 [MC]

  • MC用户求助: 一、对于同一商品合约、同一资金账号的多图表自动交易,它们的策略运行是独立的(策略仓位也是独立的)而经纪商处的仓位是合并在一样的,因为经纪商不能区分委托单是由哪个图表策略发送的;所以A、B、C各持一手多仓,这时您可以在交易追踪器中看到各个策略的部位都是一手,而相应的经纪商部位是3手(合并在一起了),当C平仓反向开空1手时,其实MC统计的是委托单的方向和数量,也就是会发送2手空单到交易所,最终经纪商部位是1手(3手减去2手)。您可以看一下http://forums.icetech.com.cn/for ... &extra=page%3D3帖子

    二、关于如何设置使同一个商品合约、同一个资金账号多图表策略在经纪商处独立,这个暂时做不到;如果您将其中一个图表的开平仓选项处设置成”锁仓“,那么它虽然不会平仓其它策略的反向单,但是也不会平仓自身的反向单,也就是经纪商处不区分不同图表的委托单。

     

  • MC回复讨论一: 一、对于同一商品合约、同一资金账号的多图表自动交易,它们的策略运行是独立的(策略仓位也是独立的)而经纪商处的仓位是合并在一样的,因为经纪商不能区分委托单是由哪个图表策略发送的;所以A、B、C各持一手多仓,这时您可以在交易追踪器中看到各个策略的部位都是一手,而相应的经纪商部位是3手(合并在一起了),当C平仓反向开空1手时,其实MC统计的是委托单的方向和数量,也就是会发送2手空单到交易所,最终经纪商部位是1手(3手减去2手)。您可以看一下http://forums.icetech.com.cn/for ... &extra=page%3D3帖子

    二、关于如何设置使同一个商品合约、同一个资金账号多图表策略在经纪商处独立,这个暂时做不到;如果您将其中一个图表的开平仓选项处设置成”锁仓“,那么它虽然不会平仓其它策略的反向单,但是也不会平仓自身的反向单,也就是经纪商处不区分不同图表的委托单。

     

  • MC回复讨论二:

    同一个rb1805,我开立3个工作区,三个不同的策略跑,怎么实现3个图表各自运行,互相之间不干扰,图表A开多1手,图表B开空1手,互相之间不干扰,各自运行自己图表上的策略,持仓里面要同时持有多空的单子?

     

  • MC回复讨论三:

    @楼层#3

    第一、首先您需要明确每一个图表策略运行时,都有一个特定的mctrader交易设置,其中有一个叫“委托设置”-开平仓设置;一旦开平仓设置好了,在自动交易中就没有办法改变,策略发送的委托单都会按照这个开平仓设置进行;这个设置,可以在论坛进行搜索一下,前面已经说的比较清楚了。

    第二、对于同一个商品合约、同一个资金账号、不同的策略的运行,有一种说法叫做“策略独立,仓位合并”;举例说一下,A策略的开平仓设置是“自动”,而B策略的开平仓设置是“开仓”;那么A策略发送到交易所的委托单都是先把账户的持仓平仓,剩下的委托单才开仓,B策略发送到交易所的委托单都是直接开仓(无论当前账户是否有持仓,也无论是空仓还是多仓)。

    第三、所以您的要求是“经纪商仓位也相互不干扰”,这个目前做不到的,只能做到策略运行相互不干扰。

     

  • MC回复讨论四:

    @楼层#3

    第一、首先您需要明确每一个图表策略运行时,都有一个特定的mctrader交易设置,其中有一个叫“委托设置”-开平仓设置;一旦开平仓设置好了,在自动交易中就没有办法改变,策略发送的委托单都会按照这个开平仓设置进行;这个设置,可以在论坛进行搜索一下,前面已经说的比较清楚了。

    第二、对于同一个商品合约、同一个资金账号、不同的策略的运行,有一种说法叫做“策略独立,仓位合并”;举例说一下,A策略的开平仓设置是“自动”,而B策略的开平仓设置是“开仓”;那么A策略发送到交易所的委托单都是先把账户的持仓平仓,剩下的委托单才开仓,B策略发送到交易所的委托单都是直接开仓(无论当前账户是否有持仓,也无论是空仓还是多仓)。

    第三、所以您的要求是“经纪商仓位也相互不干扰”,这个目前做不到的,只能做到策略运行相互不干扰。

 

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

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


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

相关文章

    没有相关内容