一个快速和免费的MT4资料库,让神经网络人非常高兴。 - 页 17

 
lasso >> :

我明白了,但由于某些原因我没有这些功能。还以为是你个人对这个inluder的补充。 不是吗?

这是一个扩展的inluder,但我从codebase中得到了它。

 
VladislavVG писал(а)>>

检查过了--我的数值不同,而且几乎是均匀地分散在一起。这里是其中一个初始化。

...........

今天刚刚添加了一个发电机的重新初始化--不知道有多大的影响。

套索 写道>>

你的权重是比较正确的,但在相同的输入向量下,网的输出值是多少?

输出值是不同的 -- 这很好。

但是。网的初始化是以随机权重....,但每次的权重都是一样的。已检查。

换句话说。

-- ANN目录是干净的。

-- 我运行EA并在初始化后立即保存网络配置文件(16个网络)。我把它们保存在ANN_1目录下

-- 我再次清空ANN目录。

-- 再次运行EA,并在初始化后保存网络配置文件(16个网)。

-- 比较ANN和ANN_1的配置文件 -- 它们是相同的。

看起来srand()出了问题...

 
lasso >> :


srand()似乎出了点问题...

对了--我记得有一个 "诀窍",是在 "史前 "时代使用的(大约1991年:)--我忘了这个微妙的东西)。瞥了一眼《帮助》--它是这样建议的。:).

固定了,总的来说。试试这个选项 - 应该是正确的。

不知何故,"_2 "粘上了这个名字--只要重新命名就可以了。

 
VladislavVG писал(а)>>

由于某些原因,"_2 "卡在了标题上--只要重新命名就可以了。

这就对了。因为_1已经在那里了。))

 

弗拉迪斯拉夫,只是一个恶性循环.....

用vgTALib_2.dll,初始化是正常的,但后来输出结果变得和FANN2MQL一样:-(

接下来,我没有改变任何东西,我又在内联中写了vgTALib_1.dll,输出结果是不同的。Baffle....

在源库的某个地方挂着一个小的,但非常重要的鼻涕。而且看起来他们不是偶然放在那里的....。

 
Reshetov писал(а)>>

你可以在《在MetaTrader中使用神经网络》一文中获得该库的代码和说明。

感谢作者!

图书馆原来是有作用的!

感谢作者--毫无疑问,即使是对一个不工作的图书馆来说,也是如此!

主题发起人对这个问题有什么意见吗?

也许现在是时候把线程标题改为 "关于神经网络人的悲哀,快速和免费的图书馆为SLIVE........"???

也许现在是时候让版主把上述文章从视野中删除了?这样就不会进入诱惑了。 并评论说:.....

 
为什么如此激进...准随机权重有一个小问题--没什么大问题。最主要的是,该网络能够发挥作用,并带来成果。此外,它很容易处理,也很容易使用。它也有一套相当可用的实用程序。顺便说一下,我推荐FannTool。一个非常有趣的调查和优化FANN网络的工具。
 
Henry_White писал(а)>>
为什么如此激进...有一个小问题。

我有点累了。家中的麻烦...我已经有三天没有工作了...

交易中不存在小问题...图书馆已经被破坏了。我们必须把它整理出来。

帮助!

 
lasso >> :

我有点累了。家中的麻烦...我已经有三天没有工作了...

交易中不存在小问题...图书馆已经被破坏了。我们需要解决这个问题。

帮助!


int StartTick=GetTickCount()。
for (int i = 0; i < AnnsNumber; i++)
{
while(GetTickCount()==StartTick){}。
AnnsArray[i] = ann_load (ANN_PATH+AnnFullName+ "." + i + ".net") 。
StartTick=GetTickCount()。
}

 
vetalaxob писал(а)>>

int StartTick=GetTickCount()。

谢谢你。它起作用了。

库本身似乎在创建网络时实现了自己的延迟(大约1000/64毫秒),但如果没有你建议的那几行,这个机制不知为何就不能工作了...

原因: