香港:
  • 纽约:
  • 伦敦:
  • 东京:
  • 悉尼:
  • 香港:
  • 新加坡:
首页> 资讯> 每日分析 >正文

MT4/MT5通用!BBcopy网络跟单EA发布!

William 2024-07-31 19:44:30 关注
BBcopy是一款面向MT4/MT5交易者的订单复制交易工具,支持多种灵活可控的自定义订单跟随方式

前段时间,由于外界不可抗力和运营成本影响,云跟单暂停了个人账号服务,只保留了企业OEM定制服务。对此,很多使用跟单交易的用户也受到了影响,大白深表歉意和惋惜。但我们始终在为了提供更好用的交易工具而持续奋斗着,对此,我们也寻找了替代方案来解决大家跟单交易的难题。
本次带来的工具,基础框架已经设计完成,公测版也于今日上线。欢迎大家下载和使用,在使用过程中遇到问题或建议均可在文章下方或者大白Q群提交,我们将在后续的版本中持续优化迭代和新增更多功能。


下载方式:大白交易助手工具商店(EA宝库)
下载地址:www.00123.com/toolMall
终端兼容性:MT4/MT5(无版本限制)


BBcopy简介

BBcopy是一款面向MT4/MT5交易者的订单复制交易工具,支持多种灵活可控的自定义订单跟随方式。功能定位介于市面上API跟单和本地跟单软件之间,核心功能为网络数据传输,不依赖文件系统的频繁读写传输,资源占用率极低,对VPS交易服务器以及低配电脑非常友好。工作原理主要依赖于Windows Socket API网络传输,同时兼具本地跟单和API跟单的优势,是跟单交易者的最佳选择。

特点:

  • Windows Socket API支持
  • 轻量化,资源占用率低,低配服务器也可多个流畅运行
  • 支持跨网(局域网/国际互联网)或跨VPS/跨电脑的1对N或N对1跟随关系
  • 兼容MT4,MT5双向自定义跟随组合
  • 1跟多和多跟1
  • 魔号过滤/品种过滤
  • 跟随合约大小自定义
  • 前后缀识别和设置自定义,兼容货币.贵金属.股指.虚拟币等所有品种

优势:

  • 使用成本更低,不受迈达克官方更新影响
  • 维护成本低,无账户限制,跟随与信号安排更自由
  • 更符合资管和多账户客户需求,另外《资管账户集群控制专享版》将于8月之后发布!

使用方式介绍

发送端设置:

  • 主机名:通常情况下无需修改,忽略即可
  • 服务器IP:发射端所在网段,大多数情况下为本地回环地址127.0.0.1,无论是服务器还是本地电脑都是如此。
  • 端口号(重要):本地跟单时的选择相对见简单,选择未占用的闲置端口即可比如:80,8081,8082等。在同一台机器上跟单时发送端和接收端的地址保持一致就可以。

    跨网跟单时需要注意以下几点:
    1.VPS服务器(跨网跟单时):常规的VPS供应商都会开放很多端口比如80,443,3389等,我们以80端口为例,如果发送端的端口是80,那么接收端就填写相同的端口才能正常建立通信和跟单。
    2.电脑控制面板放行端口(具体方式可以百度:windows怎样放行端口),那么怎样测试你的服务器对外开放的端口呢?下面我们使用端口扫描工具演示。(**特别注意:使用天眼云时不支持跨网,原因在于天眼云只开放了3389端口,而3389端口被远程桌面连接占用,但本地跟单功能不受影响)

跟单方式设置:

  • 跟单方式可选:正向跟单或者反向跟单
  • 品种过滤:可选不过滤(默认全品种),只跟列表内品种(列表内未填写的品种统统不跟);不跟列表内品种(除了列表内的品种不跟,其他品种都跟)。
  • 魔号过滤:如果信号端挂了多个EA,魔号不一样而你只跟某个魔号的订单,就可以设置,方式和过滤品种名称一样。
  • 跟单方向:可选只跟多或只跟空
  • 手数设置:假如信号端开了1手,但是你因为资金有限不能开那么多,你可以按需选择固定手数或者把倍数调整到1以下;相反,如果信号端只开了0.1,你嫌小了可以提升倍数以提高手数。

其他设置:

  • 前后缀设置:这里包含了发送端和接收端的前后缀设置,只有当信号端和跟随端品种名称不同时需要设置。具体方式可以参考下图:

  • 特殊货币名称设置:这个功能主要为了兼容部分非标准名称的平台,比如黄金的标识使用:GOLD这样的名称的平台。填写的时候只需要填写主要名称比如GOLD#填写GOLD即可,注意需要上下对应。具体设置参考下图:

  • 价差限制:这个很好理解,信号端和跟单端的订单传输必定是有延迟的,延迟的高低决定了接收信号时的开单价格差距,如果价格差距过大必定会影响开仓价位,在某些高波动时刻,如果您为了不想受到这种价差影响可以根据品种设置不同的价格差距。


影响掉单的多种因素

无论是使用API跟单还是EA跟单,都脱离不了“延迟”这个问题,在弄清这个问题之前先开给大家看个图,

也就是说,无论哪种方式,都有一个传输过程,而这个过程中的很多因素是不确定的,比如网络的延迟高低取决于API跟单的源服务器地理位置或你终端的地理位置。而文件读写的方式更考验电脑的整体性能。

关键词:延迟/不稳定

你的VPS到本地的延迟本来就很高,通过这种方式连接到本地电脑跟单的掉单概率也很高;另外,还要考虑你本地电脑的网络吞吐速率,如果本地的网络本来就不顺畅,即使服务器的延迟很低,那么订单传送到你电脑,再读取价格进行开单,就会出现两种情况:价差过大,订单信息丢包。
前者的原因在于订单传送的这个过程中,市场价格如果一直在变化(例:发送信息时的价格是1.5400,等收到信息准备开单时的价格是1.5460,那么这个过程的价差就变为了60pips)滑点产生是必然的,也是无法避免的。

在使用我们的工具过程中,很考验网络环境,网络的稳定程度直接影响你的EA是否能够实时和信号服务器正常连接;然后是你的终端到交易平台正常连接。

上图中只是信号服务器和接收端的示意图,可不要忽略了你即使本地受到信号后,下单传送到你的账户交易服务器是否能被接收也是至关重要。所以任何一步都会影响订单是否能正常成交,遇到掉单等问题请认真思考以上场景,并非工具本身问题。


稳定性评估

在实际测试过程中,选择了一台香港的服务器作为测试对象,服务器作为信号端,本地电脑作为接收端,订单的传送几乎保持在30ms以下,价差基本为0,在保持网络环境的不变的情况下,和避免在高波动时段做单,掉单率基本为0,人工测试的时候,同时会从市场订单中手动连续性下多个订单,都能稳定传送,所以综合下来,在日常的交易过程中也能轻松应对。

下图测试中我们选了当前波动最高的品种测试:

表现都还不是最优的状态,在最优的时候,跨网也能瞬间成交,速度超越你的现象!(左:本地电脑接收,右:VPS发送)


BBcopy和API跟单有啥区别?

区别当然是有的,BBcopy使用的是服务器自带或者电脑自带的Windows Socket API,使用网络传输(本地/互联网)订单数据;而市面上的API是迈达克官方的manage账户API,两者不是同一种概念,请注意区分;

  • EA跟单:运行在 MT4/MT5 客户端上,以直接访问 MT4/MT5 的内部数据和交易接口,通过编程实现自动跟单的功能。
  • API 跟单:API跟单则是通过连接到迈达克交易服务器的外部 API 接口来实现跟单功能,通过调用 API 接口来获取行情数据和下单交易。

BBcopy只是在传统本地跟单的基础上延申出来的一种本地+跨网络解决方案,满足不同交易者的需求而设计。理论上这种解决方案,在速度方面表现我个人觉得媲美API跟单甚至更快,使用也更灵活,功能定制更丰富和便捷。


部分提示信息对照

EA运行过程中,基本上所有的错误信息都会有提示,包括Socket服务错误提示以及跟单过程,以下是部分提示:

信号端/跟随端正常启动:

信号端成功检测到跟随端连接:

接收端设置信号端IP地址不正确:

信号端与跟随端已创建连接,但断面,但是端口设置错误导致订单无法发送:

结语

祝大家交易成功,更多的风控管理功能和客制化功能会在后续的版本中迭代,同时欢迎各位踊跃使用和发现问题,大白等待大家的意见和建议,如果使用中遇到问题都可以在群里@william 帮忙解决。

【免责声明】123财经导航所发布的信息内容仅供交易投资者参考,并不构成投资建议“据此操作,风险自担”。网站上部分信息内容及图片来自于网络/注册作者/投稿人,版权归原作者所有,如有侵权,请您与我们联系关闭,邮箱:938123@qq.com。
第三方账号登录
第三方账号登录
第三方账号登录
  • *站点:
  • *网址:
  • 类型:
  • 联系方式:
  • 简介:

  • RRH123欢迎您的加入!如有问题请添加咨询管理员【微信号:938123】
  • *类型:
  • *问题:
  • 图片说明:
  • 联系方式:

  • RRH123感谢您的反馈!如有问题请添加咨询管理员【微信号:938123】