[源码]国外热门众筹 MT4版 Swing Killer EA 策略很一般
Swing_Killer_Live EA文件反编译源码
Swing Killer EA 包含附件有点儿繁杂,应该是编程水平有限,有点儿时间过滤这个代码可能都不会加,我有点儿怀疑这是个东拼西凑的EA,附件目录如下
└─Swing Killer Pack
│ Installation Guide.txt
│
└─Swing Killer Pack
├─EA
│ AutoTrading Scheduler.ex4
│ Swing Killer Demo.ex4
│ Swing Killer Live.mq4
│
├─indicator
│ SMC Reversal Arrow.ex4
│
└─set
Pips TP Set File, Change lots to suit.set
Installation Guide.txt 内容如下:
打开您的经纪人;文件,数据文件夹,MQL4,专家 – 插入机器人文件。
打开指标文件夹 – 插入SMC Reversal Arrow。
Live版在4H时间框架中打开6个主要货币对。(如果是Demo版,请打开所有28个,看看机器人是如何工作的)。
将机器人加载到图表上,勾选所有方框并允许实时交易。
输入标签–加载我发送的设置文件。在顶部的许可证中插入您的账户号码。
点击OK。对所有货币对重复上述操作。
自动调度程序。
打开欧元兑美元(任何时间框架)
添加机器人到图表,点击确定。
我们要过滤掉市场收盘和亚洲的前3小时。例如,格林威治标准时间晚上9点59分市场收盘。
我们的时间过滤器将是21:59 – 01:59
EA文件中包含3个文件,其中 AutoTrading Scheduler.ex4 的目的只是单纯的限制交易时段,这个就有点儿低端了, AutoTrading Scheduler.ex4 这个EA也不是开发人员自己编写的,使用方法如下:
当 Scheduler 关闭时,它什么都不做。您必须打开它才能运行。
如果您希望调度程序根据您经纪商的交易服务器时间工作,例如,在夏令时切换周期间,将时间从本地更改为服务器会很有用。
状态可以是OK 、 No autotrading 、No connection或DLLs disabled。第一个和第二个不会影响任何东西——它们只是通知你。没有连接意味着 EA 将无法在禁用 AutoTrading 之前关闭任何交易,但它会毫无问题地禁用 AutoTrading。禁用 DLL是一个真正的问题,因为启用/禁用 AutoTrading 将是不可能的。
使用调度程序的主要部分是设置有效的每周计划。自动交易将在您设置的时间段内启用。
时间输入字段使用以 24 小时格式给出的时间范围,开始时间和结束时间用连字符分隔。例如,该范围9-17
将被解释为“从 9:00 到 17:00”(或“从上午 9 点到下午 17 点”)。
可以使用逗号作为分隔符为一天指定多个范围。例如,该范围13:30-16:30, 19:30-20:05
将在两个时段启用自动交易:从 13:30 到 16:30 和从 19:30 到 20:05。
AutoTrading Scheduler 的主要目标是控制 MetaTrader 中 AutoTrading 按钮的状态。但是,它也可用于在禁用自动交易之前关闭交易。这是通过勾选面板底部的复选框来实现的。专家顾问将尝试平仓并删除挂单,但不保证一定会成功。它不会重新尝试关闭交易,因为它的首要任务是禁用 AutoTrading,并且在禁用 AutoTrading 后,管理交易变得不可能。
SMC Reversal Arrow 这个指标和 SMC策略也没有毛关系,就是以ZigZag为基础编写的重绘箭头指标,这个算法也完全可以写在EA中嘛
Swing Killer Live.mq4是实盘使用的EA,EA策略是有可取之处,EA在当前的ZigZag极点进行下挂单,每次3单,这3单统一止损,但止盈目标各不相同,止损设计比较合理,通过ATR设置止损距离,其他就没什么了,还有一个MA指标过滤一下进场信号
幽灵外汇 PITS-PHANTOM » [源码]国外热门众筹 MT4版 Swing Killer EA 策略很一般