GoldWarrior EA (Zigzag Trading System)

 

请参阅附件,由Tartan、Nemo和其他人为MT3创建的GoldWarrior EA,由Star转换为MT4,并由Beluck改进和修复了错误。

请注意,本EA与所附的DayImpuls指标一起工作。DayImpuls指标有很多版本。

本EA目前只与所附的指标版本一起工作(由Beluck)。

仅供参考。

所有关于Zigzag交易系统开发的信息请查看。

-MT3的EA

-发展的历史

-MT3 的指标。

- 适用于MT4 的指标。

解释EA的设置。

per - 所有指标的周期

d - 计算时的完整周期数

depth,deviation,backstep - ZigZag指标参数

mgod - 测试年份

porog - 平仓时止盈的截止时间

test - 当前信息输出标志,1 - 输出到日志中

imps - 买入信号的正脉冲值

impb - 买入信号的负脉冲值

k1 & k2 - 第一级和第二级对冲订单大小的乘数

k2/k1=2 - 必须是!

更多评论请见MetaEditor中的该EA。

--------------------------

请找到文件。

1.Tracert文件:解压此文件(in_include_folder.zip)并将Tracert文件放在include文件夹中(例如:C:\Program Files\MetaTrader4\experts\include)。不要在MetaEditor中编译此文件。

2.指标

DayImpuls指标。把它放在指标文件夹中(例如:C:\Program Files\MetaTrader4\experts\indicators)并在MetaEditor中编译。

3.3.EA

解开这个文件GoldWarrior02b.zip,你会发现4个EA。只需使用其中一个EA。

- GoldWarrior02b EA。它适用于0.1手和2,000以上的存款。没有任何神奇的数字选项。我正在测试这个版本(用这个帖子的设置--m15_settings.set)。

- GoldWarrior02b_mini。它适用于0.01手的规模,没有任何最低存款规模限制。我们可以将其用于1000美元或700美元的0.01手规模。没有任何神奇的数字选项。

- GoldWarrior02b.1.此EA与GoldWarrior02b EA相同,但有神奇数字选项。

- GoldWarrior02b.1mini.该EA与GoldWarrior02b_mini相同,但有魔术数字选项。

4.4. EA的设置

默认设置(止损=1000,k1=30,k2=60,等等)是该EA作者建议的设置。我改变了一些设置,并使用我的设置进行了近2年的测试。

m15_settings.set - 这是我的设置。

把它放在预设文件夹中(例如:C:\Program Files\MetaTrader4\experts\presets)进行交易,并把它放在C:\Program Files\MetaTrader4\tester文件夹中进行回测。不要忘记在将该文件附加到图表上时将其从文件夹加载到EA中。

如果您使用0.01手,请在设置中把手数从0.1改为0.01。

还请注意,我刚刚检查了这个版本(GoldWarrior02b EA),它在50,000存款规模的0.1手规模下运行没有问题。我没有测试其他版本。

设置中最重要的是k1和k2(二阶的手数乘数)。

附加的文件:
 

Ea

你好!

时间框架?

从现在开始的表现?

谢谢您!

 

Sadaloma 在这里测试了这个EA的MT3版本。

https://www.mql5.com/en/forum/173127

 

到目前为止,还没有交易。

另外,MT3版本今天有2笔交易,但MT4版本没有...这正常吗?

而且它在回溯测试 中不起作用。没有显示结果。

萨达

 
sadaloma:
到目前为止,还没有交易。

BTW,MT3版本今天有2笔交易,但MT4版本没有...这正常吗?

而且它在回溯测试中不起作用。没有显示结果。

萨达

是的,一样的。

这不是回测。Beluck似乎修复了所有的错误,但这不是回测,他提到了这一点。

也许它可以在实盘中交易......

 

谢谢你的新数字!

尊敬的各位领导

MFX

 
newdigital:
是的,一样的。

这不是回测。Beluck似乎修复了所有的错误,但这不是回测,他提到了这一点。

可能它将在现场交易 ...

MT3版本从昨天开始有4笔交易,但MT4没有。

我认为这里面有问题。

我希望我能提供帮助,但不幸的是,我的编码技术不够好。感谢beluck和newdigital的努力工作。

萨达

 
sadaloma:
MT3版本从昨天开始有4个交易,但MT4没有。

我认为有一些问题。

我希望我能提供帮助,但不幸的是,我的编码技术不够好。感谢beluck和newdigital的努力工作。

萨达

萨达洛马。

这将是确定的。只是继续测试(当然,如果可能的话)。如果这个EA有什么问题,我想Beluck或其他人会有能力检查 它。因为你知道,对于Beluck来说,要修复某人在5年内开发的EA中的一些错误并不容易,另一个人错误地从MT3转换到MT4,只用了5分钟,然后Beluck试图认识到是什么在修复一些东西。

 
sadaloma:
到目前为止,还没有交易。

BTW,MT3版本今天有2笔交易,但MT4版本没有...这正常吗?

而且它在回溯测试中不起作用。没有显示结果。

萨达

你能在这里发布你的MT3版本的Goldwarior EA和Dayimpulse指标,你用它来测试吗?(我想确保有相同的版本)。

当你回测 MT3版本时,你是否得到任何结果?

 

当我在MT3上进行回测时,该EA开仓交易/关闭正常。我附上我刚才做的IBFX MT3回测美元/瑞士法郎M15。

就像我之前说的,MT4版本根本没有打开任何交易。从27日开始,Mt3版本开启了几笔交易。

我希望你能抓住这些错误,因为这个EA看起来很有前途。此外,在Mt4中,优化止盈/止损 的值会更容易。

萨达

附加的文件:
 

最后调试和修复的GoldWarriror02b版本与mt3版本相同。

如果你不希望它在0.1手后开3手,那么设置k1=3,k2=6(默认情况下它们是k1=30,k2=60)--在mt3和mt4版本中都是如此。

附加的文件:
原因: