文章 "FANN2MQL 神经网络教学"

 

新文章 FANN2MQL 神经网络教学已发布:

本文将利用一个简单的例子为你演示如何通过 FANN2MQL 来使用神经网络:教给神经网络一个简单的模式,然后测试它是否能够识别从未见过的模式。

简介

截至目前,只有一个演示如何使用 Fann2MQL 库的示例,它允许交易者在其 MQL 代码中使用开源的神经网络库“FANN”。

但是,该示例由 Fann2MQL 库的开发者编写,不容易理解。 它并不是为新手准备的。

所以,我编写了另一个示例,在理念上更为简单且进行了充分注释。

它跟交易并不直接相关,也没使用任何金融数据。 它是一个简单的静态应用程序示例。

在该示例中,我们将教一个简单的神经网络以识别一个简单模式:

我们要教的形态由 3 个数字组成:a、b 和 c。

if a < b && b < c then expected output = 1
if a < b && b > c then expected output = 0
if a > b && b > c then expected output = 0
if a > b && b < c then expected output = 1

你可以将这些数字想象为矢量坐标(向上或向下的矢量)或市场方向等。 无论如何,可以将该形态理解为:

UP UP = UP

UP DOWN = DOWN

DOWN DOWN = DOWN

DOWN UP = UP


作者:Julien

原因: