文章 "预测日本蜡烛图方向的简单方法"

 

新文章 预测日本蜡烛图方向的简单方法已发布:

了解价格变动的方向就足以从交易操作中获得正面结果。 可从日本蜡烛图中获得有关可能的价格方向的一些信息。 本文介绍几种用于预测日本蜡烛图方向的简单方法。

我们将从前两种方法开始。

  1. 下一个蜡烛图的方向与上一个蜡烛图的方向一致。
  2. 下一个蜡烛图的方向与上一个蜡烛图的方向相反。

为了测试这两种方法的有效性,开发并测试了一个 Expert Advisor(本文附带的 CandlePredTest_naive.mq4 文件)。

此 Expert Advisor 使用开盘价。 在每个新的条柱上,它关闭了之前建立的所有仓位(获利或止损),并按照下一个蜡烛图(刚刚建立)的假设方向建立了一个仓位。 下一个蜡烛图方向的预测由 ModelPredict 函数执行:

// forecasting based on the current model
int ModelPredict() {
   if (modelState==STATE_NORMAL) {
      return (GetCandleDirection(1));
   }
   else /*if (modelState==STATE_REVERSE)*/ {
      return (-GetCandleDirection(1));
   }
}

此函数实施两种预测方法。 方法的选择取决于 modelState 变量的值。

如果 modelState 变量取 STATE_NORMAL 值,预测将按照第一种方法进行,因而,此函数调用 GetCandleDirection(1) 获取上一个蜡烛图的方向,并返回获得的值作为下一个蜡烛图的方向。

如果 modelState 变量值为 STATE_REVERSE,使用第二种预测方法。 在这种情况下,通过符号变化执行相反方向的计算,即 ModelPredict 函数返回 -GetCandleDirection(1) 的值。,使用第二种预测方法。

作者:Evgeniy Logunov