利润雪崩:测试智能交易系统

09.06.2020
3 分钟
欢迎来到 RoboForex 博客。 今天,我们将讨论剥头皮的专家顾问:它适用于 H1,但进行大量交易。 Avalanche 专家顾问是一个 高频交易 机器人瞄准大量交易,甚至是大型交易 时限. 交易数量可能达到每天数百次和每月数千次。
Avalanche EA 的工作原理
机器人的交易算法很简单。 为了寻找切入点,它使用 2 个标准指标: 布林线 和 相对强弱指数(RSI). 第一个是范围指标,因此,它可以用作定义总体市场方向的趋势指标。 第二个是振荡器,一种特殊类型的指标,交易者最常用于寻找入场点。 简而言之,智能交易系统需要来自同时给出的指标的两个信号才能在所选点开仓。
不幸的是,我未能了解智能交易系统如何使用指标以及它究竟选择了哪些信号。 这是因为作者编写的机器人代码是经过编码的,工作算法风格完全不同。 我设法找到的各种初始代码都可以在本文末尾下载。
仅适用于该机器人的基本货币对:欧元/美元和英镑/美元; 您可以与其他配对一起尝试,因为机器人的交易策略相当普遍,但是,它已针对命名配对进行了优化。
开发人员推荐的时间范围是 H1,因为该策略是为其设计的。 坦率地说,时间范围并不那么重要:雪崩在 H1 和 M5 上给出了相同的结果。
智能交易系统既可以处理固定手数,也可以处理动态手数(后者随存款按比例增加)。 开发人员向我们保证专家顾问不需要优化; 从它的参数来看,我会说这是真的。
Avalanche 顾问设置
- 时间过滤器 模式使专家顾问仅在特定时间进行交易
- 会话开始 设置交易时段开始的时间
- 会话结束 设置交易时段结束的时间
- 使用资金管理 打开内置 资金管理, 即根据风险自动计算手数
- 风险:风险水平以计算手数的存款百分比表示
- 地段 如果您选择自动资金管理,则是用于每个头寸的手数
- MagicNumber 是智能交易系统的唯一编号,用于区分不同机器人的交易
- 滑移 是以点为单位的最大滑点,如果触发了经纪人的重新报价,则可接受
- Broker5Digits: 如果您的经纪人将 5 位数报价发送到终端,则激活此参数。
如果您决定优化智能交易系统,您唯一应该接触的是交易时间,因为其他参数的优化是无用的:如果您获得更好的结果,它们很可能是随机的。
Avalanche 1.2 试驾
这是我设法找到和测试的智能交易系统的唯一工作版本。 当然,它的代码与原始代码有很大不同,但本质是相同的。 这个机器人实际上不需要优化,因为即使使用默认设置,它也给出了以下结果。 我在欧元的 H1 上进行了测试:

如您所见,结果非常令人满意。 而且这个版本的写法有点不同,所以更灵活,使用实时之前可以自定义。
只要专家顾问是全局可定制的,即使使用默认设置也能产生完美的结果,难怪 Avalanche 1.2. 可以吹嘘主要是积极的反馈,特别是它的简单性和无需初步测试即可使用的可能性。 即便如此,请始终对所有专家顾问进行测试 演示帐户 实时交易您的资金之前。
关于使用 Avalanche 专家顾问的建议
只要智能交易系统基于数学指标并具有开放的初始代码,如果您熟悉 MQL 编程语言,您就可以选择系统的任何参数,包括指标的默认设置。 此外,您可以将自己的参数添加到标准参数中。 如果您使指标设置易于定制,您可以通过内置的策略测试器来增强它们 MetaTrader的4.
另请注意,Avalanche 具有完全数学化的交易策略,因为它基于指标。 因此,它不能长时间显示出良好的效果,需要不断控制和重新优化。