欢迎来到 RoboForex 博客! 今天,我们将回顾、分析和测试一个有趣的 倒票 名为 BF Scalper 的专家顾问。 这个名字本身就表明它的主要交易功能是剥头皮。 这是一种交易频率高、持仓时间短、持仓规模相对较小的交易风格。 获利了结.

BF 黄牛如何运作?

剥头皮的主要问题是真假难辨 信号. 奇怪的是,为了过滤信号,许多人采用了复杂且绝对无用的算法,这些算法只会使系统变得更加复杂。 事实上,答案就在表面上:您只需要寻找和发现价格动量,而忽略空洞的市场走势。

BF Scalper 在几个人的帮助下实现了策略 技术指标. 在第一阶段,机器人根据分析来定义全局或主导趋势。 移动平均线. 然后我们等待价格在某个边界后面的某个点数上涨 布林线 指标。 最后,信号由评估动量强度的指标进行分析,然后才开始交易。

退出市场的逻辑也是基于布林带。 当价格接近相反的布林带或突破它时,该仓位就会平仓——即使这种平仓会导致亏损。

BF Scalper 特性

根据创建者的说法,专家顾问在任何时间范围内都同样有效; 然而,M15被推荐为最好的。

至于时间范围,机器人适用于英镑/美元、欧元/美元、欧元/瑞士法郎、欧元/澳元、英镑/加元、美元/加元、美元/瑞士法郎和美元/日元; 默认情况下,它设置为英镑/美元。

参数和设置

  • MaxSpread 设置最大的可能点差。
  • 滑移 设置最大可能的滑点。
  • TicksTrade 设置算法模式。 如果设置为 False,则算法在 M1 烛台开始时触发; 如果它被设置为 True,它会在一个新的峰值处触发。
  • 隐身模式 true/false 打开和关闭虚拟止损和获利水平。
  • EmergencyStopDist 是使用 StealthMode 的第二个保护级别。 如果它高于零,则与初始“隐藏”止损相比,在更大距离处出现“紧急”止损水平。 紧急止损等于 EmergencyStopDist 和隐藏 SL 的总和。
  • MinEquity 是最小权益。
  • 止损
  • 从中受益
  • 市场退出利润 被市场退出。
  • BandPeriod 设置布林带的计算周期。
  • BandBreakEntry 是应该在布林带上突破以打开反向交易的范围(可能为负)。
  • BandBreakExit 是应该在相反的布林带上突破以关闭交易的范围(可能为负)。
  • UseTrendFilter:如果设置为 True,智能交易系统仅交易 MA 定义的趋势。
  • MA_Fast_Period 是快速 MA 的周期。
  • MA_Slow_Period 是慢 MA 的周期。
  • MA_Trend_TF 是两个均线的时间范围。
  • TimeRestriction:如果为 True,则智能交易系统仅在以下设置的时间内进行交易。 如果为 False,则该功能关闭。
  • CT小时1-6 - 六种可用的交易时间。 可以设置为 0 到 23 之间的任意数字,更大的数字,例如 55,用于切换奇数这个或那个值。 我用 21 和 22 (GMT) 的值达到了最好的结果。 必须调整时间。 默认情况下,值为 GMT +2(冬季时间)。
  • 星期三交换过滤器 真/假:在周三晚上,如果负掉期比 MaxNegSwapPips 差,则此掉期过滤器将取消所有交易。
  • MaxNegSwapPips 以点子为单位设置最大负掉期; 这里最合理的值是-0.5。
  • 翻转时间过滤器 true/false 打开和关闭翻转时间过滤器。
  • MinutesBefore 是午夜之前所有交易被取消的时段。
  • MinutesAfter 是午夜之后所有交易被取消的时段。
  • x_MaxSpreadFilter 打开和关闭额外的翻转过滤器。
  • x_MaxSpread 乘以取消所有交易前允许的初始最大点差。 例如,如果 MaxSpread 值为 6,而 x_MaxSpread 值为 2,则当点差超过 6x2=12 点时,所有交易都会被取消。
  • RecoveryMode 激活回撤。 AutoMM>0 时有效。
  • FixedLots AutoMM = 0 时有效。
  • AutoMM:如果高于零,则激活比例资金管理; 例如,如果 AutoMM 为 5,则表示账户为 0.05 时为 1000 手。
  • AutoMM_Max 是比例资金管理的最大值是使用恢复模式。
  • MM交易 是计算恢复模式最大回撤所依据的交易数量。
  • 恢复因子 是以回撤百分比表示的回撤的正补偿。
  • 恢复倍数 是恢复模式中交易价值的乘数。
  • 损失暂停点数 是点数损失后暂停的算法。
  • 损失暂停时间 是在损失大于点数损失后以小时为单位暂停的算法。

请注意,前一段时间开发人员开始推广智能交易系统的付费版本,以便从那时起某些参数可能不会更改,并且交易在默认情况下以 0.01 进行。

测试 BF 黄牛

笔者建议以开盘价在M5上测试机器人。 我使用了他们的建议并使用默认设置测试了英镑/美元的专家顾问:

  • 最大传播 - 3
  • 滑点 - 2
  • TicksTrade - 真
  • 止损 - 55
  • 止盈 - 15
  • 市场退出利润 - 50
  • BandPeriod - 8
  • BandBreakEntry - 0
  • BandBreakExit - -1
  • 使用趋势过滤器 - 假
  • MA_Fast_Period - 15
  • MA_Slow_Period - 30
  • MA_Trend_TF - 15
  • 时间限制 - 真 (23:55)

测试时间为31年2018月31日至2020年XNUMX月XNUMX日,结果如下:

BF 剥头皮测试 - 英镑/美元 - M5
BF 剥头皮测试 - 英镑/美元 - M5

它不能被称为令人惊讶,但请记住, 很多 仅为 0.01。 无论如何,我们必须同意上升曲线非常稳定。

优化设置

设置的优化使机器人的工作变化最小。

请注意,只要交易以 0.01 手进行,活跃资金为 100 美元。 使用 GPB/USD 和优化设置进行的测试给出了以下结果:

BF Scalper 测试 - 英镑/美元 - 优化设置
BF Scalper 测试 - 英镑/美元 - 优化设置

H1 的结果是相似的。

此外,我在 EUR/USD M15 和 H1 上对其进行了测试。 由于该工具的动态波动性较低,因此结果较为温和。

BF 剥头皮测试 - 欧元/美元 - M15
BF 剥头皮测试 - 欧元/美元 - M15
BF 剥头皮测试 - 欧元/美元 - H1
BF 剥头皮测试 - 欧元/美元 - H1

结束语

首先,请注意,我测试了智能交易系统的免费版本,因此无法测试自动资金管理系统。 我认为随着资本管理的渐进系统,工作和利润的效率可能会增加。

智能交易系统的主要优势在于其简单性。 但是,我对评估未来动量强度的分析模块有疑问。 创作者没有透露这个细节,这是他们的权利,但细节很有趣。

总而言之,智能交易系统的简单性和稳定性使其在实际交易中非常有前途。 测试的结果并不令人惊讶,但这是一个优势,反之亦然,因为它让我们排除了另一个圣杯。

祝大家交易顺利!

下载 BF 黄牛


材料是由

曾任应用系统分析研究所金融市场技术与基本面分析实验室主任。 现在担任 RoboForex 分析部门的负责人,为公司的客户提供每日斐波那契分析。