Rotation Manager Console MT4
- 实用工具
-
Evgenii Sutulov
Premium components
1. https://www.mql5.com/en/market/product/201632 - Rotation Manager Console - 版本: 1.20
- 激活: 10
在合适的时间,把合适的EA挂到合适的图表上;它的时段结束时自动移除,并在同一步按Magic Number平掉它的持仓,全程无需触碰图表。Rotation Manager Console适用于您已有的EA,无需源代码,也不用改动EA本身:直接从图表把每个EA保存为配置,用时间窗口、重复和星期编写计划,面板就会替您轮换EA,支持英语、俄语、德语、西班牙语、法语、意大利语、日语、韩语、葡萄牙语、土耳其语和中文。
如需定制,请通过私信或评论留言联系我。
Rotation Manager Console是运行在独立图表上的控制面板。您可以把最多5个槽位绑定到已打开的图表,把最多10个EA保存为配置,并为每个槽位设置10行计划。一行可以在某个窗口内挂载配置,例如08:00至12:30,可以在一天内重复,可以只在选定的星期运行,也可以清空图表并平仓。替换由面板完成,您可以去做别的事。
它自己不交易,也没有自己的策略。它不会打开或关闭图表,也绝不会碰Magic Number不属于正在平仓的配置的任何交易。
独特之处
| 功能 | 价值 |
|---|---|
| 适用于您已有的任何EA | 配置直接从图表保存,所以不需要源代码,也不用改动EA |
| 时间窗口、重复和星期 | 一行在开始时挂载配置、在结束时移除,可每15分钟到每4小时重复,并可限定在所选星期 |
| 窗口只移除自己的EA | 如果在窗口期间您或其他行把另一个EA挂到图表上,窗口结束时不会动它 |
| 同一分钟内干净交接 | 当一个窗口在12:00结束而下一个EA在12:00开始时,旧EA先离开,新EA留下 |
| 按Magic Number平仓 | 先移除EA,使它无法重新开出您正在平掉的仓位;一个配置可以包含多个Magic Number |
| 等待休市结束 | 如果需要在休市时平仓,Manager会等待开市,而不是放弃 |
| 可按需保留盈利单 | 一个参数可让平仓只针对亏损单,并把盈利单移到保本位 |
| 自我检查 | “检查”选项卡和标题中的指示灯会列出所有可能妨碍Manager工作的问题 |
| 11种语言 | 面板文字、提醒和日志都跟随您在参数中选择的语言 |
设置方法
- 打开图表。 打开您想控制的图表,最多5个。Manager在它自己的图表上运行。
- 保存一次空白模板。 点击保存空白模板。它会保存一个没有EA的图表,同一个模板供所有槽位使用。
- 创建配置。 在配置选项卡中点击从图表导入,可一次取回所有正在运行的EA;只保存单个EA则点击从图表保存。没有EA的图表会生成仅含指标的配置。
- 输入Magic Number。 输入每个EA的Magic Number,若EA使用多个,用逗号分隔。各配置之间不能重复。
- 绑定槽位并填写计划行。 在槽位选项卡中从列表选择图表,然后填写计划行。
- 检查并开启。 查看检查选项卡,然后点击标题栏中的计划:开。帮助选项卡会在面板内重复这些步骤。
计划
每个槽位有十行。各槽位互相独立运行,同一槽位的行按时间顺序执行。
| 列 | 作用 |
|---|---|
| 启用 | 该行已启用 |
| 时间 | 开始时间,按参数中所选时区的HH:MM |
| 结束 | 仅用于挂载行:再次移除配置的时间;留空表示不结束 |
| 重复 | 每15或30分钟、每小时、每2或4小时重复该行 |
| 操作 | 挂载配置、清空图表或仅平仓 |
| 平仓 | 同时平仓:在开始和结束时,或在窗口行再次点击后(蓝色标记)仅在结束时 |
| 星期 | 该行的星期,在参数允许的星期之上再做限定 |
| 操作 | 结果 |
|---|---|
| 挂载 | 挂载该配置的EA,替换图表上原有的内容;设有结束时间时,结束时会移除它,但前提是它仍在图表上 |
| 清除 | 用空白模板移除EA,图表保持为空 |
| 仅平仓 | EA留在图表上,只平掉当时已开的持仓 |
比重复间隔更长的窗口会合并为一个窗口,“检查”选项卡会提示这一点。手动行可以手工完成同样的操作:清除和平仓会要求确认,所有槽位会把操作一次应用到所有槽位。
切换如何进行
- 移除。 空白模板会移除旧EA,因此在平仓期间不会再开出新单。
- 平仓。 带有旧配置Magic Number的持仓和挂单会被平掉,每次尝试之间有间隔,直到一个不剩。
- 挂载。 把新配置的模板应用到图表上。
- 校验。 面板检查EA名称、品种和周期;如果模板改动了品种或周期,会自动恢复。
每一步都有自己的超时和重试次数,失败会以红色显示,原因写入日志。如果切换过程中无法平仓,仍会挂载新配置并发出错误提醒,图表不会意外地一直空着。
安全平仓
- 只处理带有该配置Magic Number的持仓和挂单。其他EA和您的手动交易保持原样。
- 当EA留在图表上时,例如“仅平仓”,只平掉下达指令时已开的持仓,因此运行中的EA无法让平仓一直进行下去。
- 如果休市,Manager会每30秒向经纪商重新请求,直到开市,最长不超过参数中的上限,默认96小时。
- 市价单按当前价格并使用设置中的滑点平仓,挂单则被删除。
- 日志会记录平掉的持仓数、删除的挂单数、保本保留的持仓数,以及包含隔夜利息和手续费的结果。
参数What closing trades does决定平仓的含义:
| 取值 | 结果 |
|---|---|
| Close all trades of the profile | 平掉带有该配置Magic Number的所有持仓和挂单;这是默认值 |
| Close losing trades, move profitable ones to breakeven | 平掉亏损持仓,盈利持仓继续运行,止损移到开仓价加上参数中的偏移;经纪商拒绝的止损会记录在日志中 |
重启之后
默认不会补执行错过的内容:终端关闭期间时间已过的行不会运行。开启参数Restore the scheduled state at start后,每个槽位都会被恢复为计划中此刻应有的状态,即当前窗口的EA或空图表,而且此过程不会平仓。
面板
| 选项卡 | 内容 |
|---|---|
| 槽位 1 … 槽位 5 | 槽位的图表、当前运行的内容、手动按钮、带倒计时的下一事件,以及十行计划 |
| 配置 | 最多十个配置,含名称、Magic Number和EA;填满最后一行后会出现新的一行 |
| 日志 | 最近50条事件,含时间、槽位和结果,错误为红色 |
| 检查 | 所有可能妨碍Manager工作的问题,错误为红色,警告为黄色 |
| 帮助 | 设置步骤和注意事项(您的语言) |
顶部的条带一眼显示全部五个槽位。面板可拖动标题移动,可折叠为一行,并会记住位置。它跟随屏幕DPI,缩放参数可再增加50%到200%,在小图表上会自动缩小以适应,最低到60%。
| 圆点 | 含义 |
|---|---|
| 绿色 | 配置已在图表上并在运行 |
| 灰色 | 图表上没有EA |
| 黄色 | 正在切换、槽位在等待开市,或该EA的配置还没有Magic Number |
| 红色 | 未找到图表、图表重复或出错 |
| 蓝色 | 图表上有不在您配置中的EA |
参数
| 分组 | 可选内容 |
|---|---|
| 语言 | 面板、提醒和日志的语言,默认英语 |
| 时区 | 经纪商服务器时间、电脑本地时间,或以小时计的自定义UTC偏移 |
| 计划 | 启动时恢复计划状态,默认关闭 |
| 星期 | 周一到周日,默认周一到周五 |
| 提醒 | 弹窗、推送和邮件渠道,以及切换、平仓、出错各自独立的开关;同一错误每分钟最多一次;重复行不发送切换提醒 |
| 平仓 | 滑点(10点)、平仓的含义、保本偏移(0点)、等待休市结束的时长(96小时) |
| 重试 | 重试次数(3次)和单步超时(15秒) |
| 界面 | 缩放比例和面板的起始角落 |
| 其他 | 文件和模板名称的前缀 |
语言
English、Русский、Deutsch、Español、Français、Italiano、日本語、한국어、Português、Türkçe 和 中文。更改语言会重启EA;配置和计划保存在文件中,会原样恢复。
它不做什么
- 它不交易,也没有策略。它不会打开或关闭图表:每个槽位都绑定到您自己打开的图表。
- 需要终端保持运行。错过的操作之后不会补执行;恢复选项只会恢复当前状态。
- 模板会整体替换图表外观,而EA每次挂载都从头开始,所以EA内部的网格和计数器会被重置。
- 每个EA需要自己的Magic Number。两个配置不应使用同一个EA文件,因为Manager是靠名称识别图表上的EA;面板会标出这样的一对。
- Magic Number只能用键盘输入,最大可到2147483647,不支持从剪贴板粘贴。
- 终端中必须开启AutoTrading,并且Manager(Common选项卡中的Allow live trading)以及已保存的EA模板中都必须允许实盘交易,否则无法平仓,EA也不会交易。
- 它不能在策略测试器中工作,因为测试器无法应用模板:在测试器中它会启动但不做任何事。请在模拟账户上实时试用。
- 仅含指标的配置没有EA也没有Magic Number:它只改变图表外观,不会平掉任何持仓。
- 保本止损只在经纪商接受时才会设置。
- 如果空白模板从终端的模板文件夹中被删除,移除EA会失败并在日志中留下错误,重新保存即可恢复。
