【EASQ云本地跟单】云喊单云跟单本地喊单本地跟单

| 发表于 3 小时前 | 显示全部楼层 |复制链接
工作模式
用途
本地喊单
在同一台电脑的本地通道发布交易信号。
本地跟单
从本地通道读取信号并执行跟单。
云喊单
将交易信号发布至 EASQ 云端。
云跟单
从云端选择并跟随已授权的喊单账户。
云本地喊单同步
同时向本地与云端发布信号。
云本地跟单同步
同时读取本地与云端信号,可用于冗余或混合部署

2. 覆盖完整订单生命周期
EASQ 不只处理普通市价开仓,还会处理:
市价开仓 OPEN
完整平仓 CLOSE
部分平仓 PARTIAL_CLOSE
止损、止盈修改 MODIFY
挂单创建 PENDING_OPEN
挂单修改 PENDING_MODIFY
挂单撤销 PENDING_CANCEL
挂单成交转为持仓 PENDING_TRIGGER
MT5 使用持仓标识和订单映射处理挂单触发后订单号变化的情况。跟单端会维护“来源账户 + 来源订单/持仓标识”到本账户订单的映射,在重启、订单号变化或部分成交后尝试恢复映射,再执行后续平仓与修改。
3. 为速度设计的信号链路
MT5 喊单端通过成交回调捕获交易,再进入短暂队列等待成交历史可读取后发送,减少过早读取历史导致的漏信号。
本地模式使用本地通道与共享队列读取,适合同机终端之间的快速传递。
云模式使用非阻塞直连、心跳、自动重连和加密通信;云端信号支持按序号续接。
云喊单端存在持久化发送队列,网络暂时中断后可在连接恢复时继续发送未确认信号。
跟单端使用毫秒定时器轮询信号,默认参数为 1 ms,实际速度仍受终端、CPU、经纪商与网络条件影响。
MT5 跟单平仓采用异步提交,可将多笔平仓请求快速发给交易服务器;随后按请求编号和券商结果确认实际成交。
4. 多层筛选,减少误跟单
开仓信号需要经过相应筛选;平仓、部分平仓和止损止盈修改只会作用于已有映射的跟随订单,不会误操作本账户其他手工单或其他 EA 的订单。
可组合使用的筛选条件包括:
指定来源账户。
跟单方向:正向或反向。
跟单类型:多空、仅多、仅空、仅挂单多空。
来源魔术号:支持多个值,按规范化分隔符保存。
来源注释关键词:多个关键词以逗号分隔,任一关键词被来源注释包含即可通过。
来源手数下限、上限。
指定来源手数列表。
北京时间跟单时段。
云端喊单授权状态。
v1.52 重点改进: 市价开仓、挂单创建、挂单触发后转市价、重试开仓等路径统一执行来源过滤。被过滤信号不会因挂单触发或重试而绕过手数、魔术号、注释、时间或云端授权限制。
5. 灵活的手数控制
功能
执行方式
倍数跟单
跟单手数 = 来源手数 × 跟单手数倍数。
固定手数
每笔按设定的固定跟单手数执行。
手数转换
当来源手数处于指定区间时,转换为指定目标手数。三个值为 0.00 时关闭。
来源手数区间
仅接受位于设定最小值和最大值范围内的来源手数;0.00 表示对应侧不限制。
指定来源手数
只接受列表内的来源手数,适合精确筛选策略单。
条件手数跟单
可选择关闭、来源手数严格大于阈值后跟单、来源手数严格小于阈值后跟单。阈值相等时不会通过。
条件策略
条件开启后可按平推、递增或马丁策略计算跟单手数,并使用起始手数与马丁倍数。

条件手数模式的用途是:来源订单只提供方向和开仓时机,跟单手数由自己的平推、递增或马丁规则决定。例如设置“来源手数大于 0.06 后跟单、起始手数 0.01、马丁倍数 1.30”,跟单端在满足条件的连续信号中按自身策略计算手数。
6. 稳定性与恢复机制
映射表持久化:保存来源订单与跟随订单关系,EA 重启后尝试恢复。
信号去重:避免同一信号被重复执行。
可重试失败队列:对可恢复的交易失败保留重试,交易权限关闭时暂停消耗重试次数。
前序信号排序:若开仓尚在重试而后续平仓已经到达,平仓会等待前序开仓结果,避免平仓信号被提前忽略后留下孤立持仓。
挂单触发映射恢复:处理挂单成交后来源订单号与持仓标识不同的场景。
周期性映射核对:对已有映射进行状态核对,补偿必要的关闭动作。
启动补仓:跟单端可根据当前活动信号尝试补建尚未跟随的持仓。
7. 可视化执行状态与运行日志
主面板和跟单设置页可显示:
当前模式、运行状态、云端连接状态、选择的来源账户和授权状态。
最近执行的点差、实际滑点。
云端链路、队列与交易执行延迟。
开仓/平仓成功失败统计、最近动作和账户数据。
来源魔术号与来源注释的最近值,便于验证筛选配置。
运行日志,重点记录失败原因及点差、偏离、延迟相关信息;日志条数可设为 1 至 500 条,并支持翻页查看。
当前版本以“显示与追踪实际点差、滑点、延迟”为主,不在界面中提供固定的最大点差、最大延迟或最大滑点拒单阈值。交易是否成功仍受经纪商报价、最小止损距离、可用保证金、自动交易权限和券商成交结果影响。
8. 账户隔离与云端授权
登录页、注册页与登录后的主面板分离,未登录状态不会进入业务面板。
新注册并登录 EASQ 账号时,会重置该新账号的跟单选择、映射、重试和本地进度,不迁移旧 EASQ 账号的跟单状态。
同一个 MT4/MT5 交易账号登录不同 EASQ 账号时,新的 EASQ 账号会建立自己的本地配置身份,避免旧账号的跟随关系直接继承。
云喊单端可以对朋友的 MT4/MT5 交易账号授权,支持 7、30、180、365 天,支持刷新和撤销。
云跟单未通过授权时不允许新开仓;授权变为“只许平仓”时,会停止新增跟单并撤销未触发的跟随挂单,已映射持仓仍可接收平仓处理。

二、适用场景
同一台电脑多终端复制: 使用本地喊单与本地跟单,降低跨公网传递环节。
异地或多 VPS 复制: 使用云喊单与云跟单,通过授权让跟单账户选择固定喊单账户。
主备链路: 使用云本地同步模式,同时保留本地和云端链路。
策略账户隔离: 通过来源魔术号、注释、手数列表和来源账户,区分不同策略或不同交易员的订单。
不同资金规模账户: 通过倍数、固定手数、转换手数或条件策略控制仓位。

三、安装与运行前检查
1. 安装文件
根据终端类型使用对应文件:
平台
源码
编译文件
MT4
EASQ跟单_v1.52.mq4
EASQ跟单_v1.52.ex4
MT5
EASQ跟单_v1.52.mq5
EASQ跟单_v1.52.ex5

将编译文件放入对应终端的 MQL4/Experts 或 MQL5/Experts 文件夹,重新启动终端或刷新导航器后加载到图表。
2. 必要条件
终端已登录正确的交易账户。
图表右上角 EA 状态正常,终端“自动交易/Algo Trading”已开启。
EA 属性中已勾选“允许算法交易”和“允许 DLL 导入”。
云模式需要能连接 EASQ 云端,并使用有效的 easq.cn 账号登录。
本地模式的喊单端和跟单端需使用相同的“桥接通道”参数,且通常部署在同一台 Windows 主机上。
跟单账户需具备足够保证金,且交易品种在 Market Watch 中可用。
3. 初次登录
将 EA 加载到图表后,先在登录页输入 easq.cn 账号和密码。
没有账号时切换到注册页,填写账号、密码、确认密码和验证码。
注册成功后 EA 会自动尝试登录;新账号按全新状态初始化,不继承旧账号跟单数据。
登录成功后进入主面板,再选择工作模式和业务功能。

四、快速配置指南
A. 本地跟单
在来源账户加载 EA,工作模式选择“本地喊单”,确认已启动运行。
在跟随账户加载 EA,使用同一个桥接通道,工作模式选择“本地跟单”。
打开“本地跟单信号”,选择需要跟随的来源账户;不选择来源时可跟随本地通道内全部来源,应谨慎使用。
打开“跟单设置”,配置方向、手数、魔术号、注释和时间等条件,点击“保存全部跟单设置”。
确认自动交易开启后,点击“开始跟单”。
B. 云跟单
在来源账户选择“云喊单”并启动运行。
打开来源账户的“喊单设置”,填入被授权的 MT4/MT5 交易账号;重号账户可使用“账号@服务器”格式。
在跟单账户选择“云跟单”,在“云跟单信号”列表中选择喊单账户。
等待云授权状态显示为有效,再保存跟单设置并启动跟单。
只要授权有效,新的开仓信号才会执行;若授权到期,EA 会进入只许平仓状态。
C. 云本地同步
喊单端选择“云本地喊单同步”,可同时输出本地和云端信号。
跟单端选择“云本地跟单同步”,可同时读取两类信号。
建议在正式使用前明确来源账户筛选,避免不同链路出现同一来源的重复配置;EA 本身会按信号标识去重,但部署策略仍应保持清晰。
D. 挂单跟随
在跟单设置中将“跟单类型”设为“挂单多空”,以跟随来源挂单的创建、修改、撤销与触发。
若选择普通多空模式,来源挂单成交后可按触发信号转为市价跟随。
被手数、魔术号、注释、时间或授权过滤的挂单,在触发阶段不会绕过过滤;不应继续保留为新的跟随市价仓位。

五、跟单设置字段说明
字段
说明
信号账号/喊单账号
云模式显示云端选择的来源;本地模式可填写或从本地信号列表选择来源。
跟单方向
正向按来源方向执行;反向将买卖方向相反,并交换止损止盈方向。
跟单类型
只跟多空、只多、只空、只跟挂单多空。
喊单手数倍数
倍数跟单时的乘数。界面按两位小数显示。
固定跟单手数
固定手数模式下每笔跟单手数。
只跟手数区间
来源手数的最小和最大限制。0.00 表示不限制对应边界。
跟随指定手数
仅接受指定来源手数,多个手数可按界面规范分隔。
转换手数
来源手数在设定区间内时,改用指定目标手数。
品种转换
示例:XAUUSD=XAUUSD.c。用于处理不同经纪商的后缀或品种名称。
只跟来源魔术号
只接受匹配的来源魔术号;多个魔术号由界面规范化保存。
只跟注释
多个关键词用逗号分隔,来源注释包含任一关键词即通过。
跟单时间段
按北京时间判断,可跨越午夜。
手数条件
关闭、严格大于阈值后跟单、严格小于阈值后跟单。
条件策略
平推、递增或马丁。条件开启后,来源订单主要提供方向和开仓信号。
起始手数
条件策略的第一笔跟单手数。
马丁倍数
马丁策略的倍率,例如 1.30。
日志最多条数
可设置 1 至 500 条。


六、订单执行逻辑
1. 市价单
来源开仓后,跟单端依次检查:来源、方向、订单类型、手数条件、手数区间、指定手数、魔术号、注释、时间、云授权、品种可用性、止损止盈距离与可用保证金。通过后计算目标手数并发送交易请求。
来源平仓后,EA 只查找本 EA 已映射的对应订单进行平仓。MT5 平仓请求以异步方式提交,收到券商结果或检测到持仓变化后再确认成功、清理映射并回执;超时或部分成交会记录原因并进入后续处理。
2. 部分平仓
若来源为部分平仓,EA 根据映射的来源手数与目标手数比例计算应平数量。出现部分成交时会更新映射剩余数量,并对尚未完成部分保留重试处理。
3. 止损止盈修改
来源修改 SL/TP 后,EA 按映射找到跟随订单,必要时处理反向跟单下的 SL/TP 互换,再执行修改。经纪商最小止损距离不满足时会在运行日志中记录失败原因。
4. 挂单
来源挂单创建、修改和撤销会同步到跟单端。来源挂单成交时,EA 会把旧挂单映射迁移至新持仓标识,再处理后续关闭或修改。若映射丢失,EA 会优先使用订单注释和持久化信号尝试恢复,而不是盲目平掉同品种仓位。

七、性能与可靠性建议
本地低延迟场景尽量使用同机本地模式,减少跨公网传输。
云模式建议把喊单端和跟单端部署在网络稳定、靠近交易服务器的 VPS。
使用品种转换前先在跟随端确认目标品种可交易,避免因为后缀不一致导致拒单。
在使用反向、马丁、递增、手数转换等策略前,先用模拟盘逐项验证最小手数、手数步长和最大手数。
云跟单必须选择正确的喊单账户并等待授权有效;不要把“只许平仓”状态当作可新开仓状态。
每次修改筛选或手数策略后点击“保存全部跟单设置”,再进行测试。
留意运行日志中的保证金不足、自动交易关闭、品种不可用、最小止损距离、券商拒单、部分成交和网络重连信息。
一键全平仅对当前登录交易账号执行,不用于控制其他终端或其他账户。

八、常见问题
1. 为什么云跟单没有新开仓?
依次检查:是否已登录、自动交易是否开启、是否选择云喊单账户、授权是否为有效状态、筛选条件是否允许该来源订单、品种是否可用、保证金是否足够,以及运行日志中的具体失败原因。
2. 为什么有来源信号但跟单没有执行?
来源订单可能不符合来源账户、方向、订单类型、来源手数范围、指定手数、魔术号、注释、时间段或授权条件。v1.52 对市价、挂单触发和重试路径都执行这些检查。
3. 为什么挂单成交后没有继续跟单?
检查跟单类型设置:选择“只跟挂单多空”时,EA 以挂单生命周期为主;选择普通多空模式时,挂单触发后可按市价信号跟随。还应确认过滤条件在触发时仍允许该来源订单。
4. 为什么平仓会进入重试?
可能是券商返回拒绝、报价变化、交易权限、部分成交或开仓信号尚在重试。EA 会优先维护订单先后关系,避免来源已平而后续才补开遗留仓位。
5. 点差、滑点和延迟在哪里看?
打开主面板和跟单设置页可查看最近执行指标;运行日志会保留与失败、点差、偏离和延迟相关的关键信息。

九、版本说明:v1.52
本版本在 v1.51 基础上重点修复:
统一来源曝光过滤,防止挂单触发、重试路径绕过来源手数、魔术号、注释、时间、授权和手数条件。
“大于手数后跟单”和“小于手数后跟单”改为严格比较,来源手数等于阈值时不跟随。
CLOSE 信号可等待同一订单的前序 OPEN、PENDING_OPEN、PENDING_TRIGGER 重试结果,避免喊单已平而跟单端留下延迟开出的持仓。
完善 MT5 挂单触发后的交易准备和版本元数据。

ScreenShot_2026-08-22_184508_718.png
ScreenShot_2026-08-22_184529_062.png
ScreenShot_2026-08-22_184546_989.png
ScreenShot_2026-08-22_184556_695.png
filetype

EASQ跟单_v1.52.ex5

532.26 KB, 下载次数: 0, 下载积分: 活跃度 -5  [下载]

filetype

EASQ跟单_v1.52.ex4

832.12 KB, 下载次数: 0, 下载积分: 活跃度 -5  [下载]

评分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:NAN    参与人数:0    我的评分:未评 下载时遇到问题?
举报

评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册