MT4/MT5跟单系统的原理

时间:2026-02-05 01:32:43

①、市面常见跟单软件必需收集你的平台名/服务器名/账号/交易密码,就是拿账号登录信息直接在服务器上运行你的账号,所有信息全部泄露了,安全得不到任何保障。但是本跟单软件不需要收集,自己部署在局域网电脑或云主机远程跟单均可,不泄漏任何账户信息。

②、市面常见跟单软件按月收费、按跟单账户数量收费等等各种收费,还有各种限制。

So, 干脆!我自己写一个。

因为很早之前我在社区动态里已经发过(2024年吧),跟单原理就一句话:就是把信号源账号的订单变化,通过网络信道通知到跟随者账号,跟随者账号跟着行为操作即可。

对!就是这么简单。不能再简单了!

开始的构想是:就在自己局域网内,一台信号源拖N个跟随账号。直接让几个电脑的用socket通讯起来就OK了。但是转过头来一想:带着笔记本电脑到处跑的,信号源账户如何跟家里的电脑上的账户建立连接呢?简单!中间加个桥就可以了!用桥连接地球上每个角落的主机就可以了。桥也就是一个服务程序,放在云服务器上就可以了。信号源与跟随者通过这个桥建立通讯就OK了。这样无论你走到地球的天南地北,只要带着信号账户操作即可,跟随账户放家里或云上均可。

MT5端,选择写成服务程序,也就是写在Services目录下,不占用EA的坑嘛,毕竟许多人都是EA在交易的。而且也不能写成EA,因为EA的生命周期是随着周期和品种切换的。在服务程序mq5代码里与桥服务程序通讯。

另一个需要注意的点,相同标的物,在不同平台的交易品种的Symbol稍微不同,带了些不同的后缀,比如:x,m, z, .s, .i,.r,.G....所以需要怎么关联呢?简单!匹配Symbol字符串最大的那个Symbol品种就可以了,这样不同平台间交易的Symbol就能达成一致了。

原理是想通之后,说干就干!迅速打开IDE,抡起键盘踩了一天。终于搞定。但是周日休市。只能等周一开市了。

于是4.14早上六点钟开市就爬起来,弄了五个平台账号当跟随者,一个平台账号当信号源,交易起来:开单,修改止盈止损,平仓,同时去四个跟随账号看了一下,完美同步。

再说说我这个跟单系统的优势。

1、首先它不需要采集所有账户的登录账号/密码/服务器等信息,所以对所有用户都是安全的。用户只需要把自己MT5上的服务启动,填上桥服务的电脑IP即可。即所有MT5终端都指向同一个IP就建立通讯了。

2、一拖N, N拖N,都可以,自己随便安排角色。

3、同向跟单,反向跟单,按比例倍数跟单均可。


Skype:live:.cid.1cfcbd54d96c25c7 复制

微信:bestt5hry 复制