①、市面常见跟单软件必需收集你的平台名/服务器名/账号/交易密码,就是拿账号登录信息直接在服务器上运行你的账号,所有信息全部泄露了,安全得不到任何保障。但是本跟单软件不需要收集,自己部署在局域网电脑或云主机远程跟单均可,不泄漏任何账户信息。
②、市面常见跟单软件按月收费、按跟单账户数量收费等等各种收费,还有各种限制。
So, 干脆!我自己写一个。
因为很早之前我在社区动态里已经发过(2024年吧),跟单原理就一句话:就是把信号源账号的订单变化,通过网络信道通知到跟随者账号,跟随者账号跟着行为操作即可。
对!就是这么简单。不能再简单了!
开始的构想是:就在自己局域网内,一台信号源拖N个跟随账号。直接让几个电脑的用通讯起来就OK了。但是转过头来一想:带着笔记本电脑到处跑的,信号源账户如何跟家里的电脑上的账户建立连接呢?简单!中间加个桥就可以了!用桥连接地球上每个角落的主机就可以了。桥也就是一个服务程序,放在云服务器上就可以了。信号源与跟随者通过这个桥建立通讯就OK了。这样无论你走到地球的天南地北,只要带着信号账户操作即可,跟随账户放家里或云上均可。
MT5端,选择写成服务程序,也就是写在Services目录下,不占用EA的坑嘛,毕竟许多人都是EA在交易的。而且也不能写成EA,因为EA的生命周期是随着周期和品种切换的。在服务程序mq5代码里与桥服务程序通讯。
另一个需要注意的点,相同标的物,在不同平台的交易品种的Symbol稍微不同,带了些不同的后缀,比如:x,m, z, .s, .i,.r,.G....所以需要怎么关联呢?简单!匹配字串符最大的那个Symbol品种就可以了,这样不同平台间交易的Symbol就能达成一致了。
