文章 "使用 OpenCL 测试烛形形态"

 

新文章 使用 OpenCL 测试烛形形态已发布:

这篇文章描述了在"一分钟OHLC"模式下实现 OpenCL 烛形形态测试器的算法。我们还将把它的速度与内建的策略测试器在快速和慢速优化模式下做比较。

我们需要依赖一些东西来确保使用OpenCL实现的测试器是正确工作的。首先,我们需要开发一个 MQL5 EA,然后我们将会比较使用常规测试器优化和测试与使用OpenCL的测试器的结果。

测试的目标是一个根据以下烛形形态来进行交易的简单EA:
  • 看跌针杆(pin bar)
  • 看涨针杆 (pin bar)
  • 看跌吞噬
  • 看涨吞噬

策略非常简单:

  • 看跌针杆或者看跌吞噬  — 卖出
  • 看涨针杆或者看涨吞噬 — 买入
  • 同时开启的仓位数量 — 没有限制
  • 最大仓位持有时间 — 有限,由用户定义
  • 获利和止损水平 — 固定, 由用户定义

只在完全关闭的柱上检查是否有形态的出现,换句话说, 我们在新柱出现的时候就检查前面三个柱是否形成形态,

形态的侦测条件如下:

针杆

图 1. "看跌针杆" (a) 和 "看涨针杆" (b) 形态

作者:Serhii Shevchuk