使用Mql5跟单资金比例的问题

今天平仓跟单账户凭空多出来2笔订单,吃了一惊,开始以为是瑞讯的问题,后来排摸终于找到原因,原来是mql5跟单系统的锅。

众所周知,mql5的跟单是按账户资金大小比例来分配订单手数,所以新账户弃用FxBlue也是因为这个原因,FxBlue的问题是如果2个账户金额差距过大,订单手数会分配的有差异,大账户的单量上不去,跟不上信号账户收益,会造成资金曲线不一致。

结论:使用Mql5跟单务必跟单金额和信号金额一致,不然账户金额不一致会导致跟单的大账户自动部分平仓。 吃过这次亏后面再也不用mql5了。

还原一下流程:
1.假如下单的时候跟单账户1W美金,信号账户1千, 这个时候信号账户下1手,跟单账户按比例会下10手,是没问题的

2.平仓的时候,关键点来了,假设这一单盈利了10%这个时候跟单大账户也已经盈利了10%(或者途中你私自入金了10%),资金变成了1.1W美金或者更多,如果信号账户平仓之前的1手订单,那么跟单账户平仓就不是10手了,而是根据当前账户的资金比例分配手数,是11手, 这个时候mql5发送的信号是平仓信号账户11手订单,那么假如在下单之前账户只有一笔订单,是没问题的,会自动平仓之前的10手,剩余的1手因为账户里没有持仓,也不会去执行了。

假如账户里还有相同品种的订单,例如是之前持仓被套的订单,他会去自动平仓一部分之前的订单1手, 累计是11手。 
这种情况下和信号执行的就会不一致,连之前的订单也平仓了一部分,而且是不分品种去平仓,这里就比较危险。不知道为什么不修补这个漏洞。

小结:另外一种方式是按手数分配比例,比如设置跟单账户固定倍数开单,设置10倍,就根据信号账户下单的手数*10去下单,而不是根据账户资金,这种方式需要精细化到设置每一个品种的比例,因为不同的品种杠杆不一样,比如股指和货币对的杠杆都是不同的,股指一般要小一倍,这样随着资金的增长,比例也需要随时微调,稍微麻烦一些。
总之,目前的跟单系统,想要跟单账户和信号账户的盈利曲线一致还是存在不少困难,还没算上点差滑点延迟这些,或多或少都会有差异。

 

返回