文章 "神经网络变得轻松(第三十九部分):Go-Explore,一种不同的探索方式" - 页 2

 
Dmitriy Gizlyk #:


你好,迪米特里。

这种方法能否与 "内存优化算法 "相提并论?

是算法会记住自己的搜索历史,还是有其他我没注意到的微妙之处?

 
在代理的随机操作区块中,为什么有买入/卖出/平仓三个选项?为什么没有 "持有盈利头寸(什么也不做)"选项?随机操作是在一小时蜡烛图开盘时执行的,如果交易是在正数,为什么要平仓?有时您可以在一小时内获得 300 点。
 
npats2007 #:
在代理的随机操作区块中,为什么有买入/卖出/平仓三个选项?为什么没有 "持有盈利头寸(什么也不做)"选项?随机操作是在一小时蜡烛图开盘时执行的,如果交易是在正数,为什么要平仓?有时您可以在一小时内获得 300 点。

请注意,我们将他们的 4 个操作进行了半复制。代理可以执行 3 种操作之一:

0 - 买入
1 - 卖出
2 - 关闭所有未结头寸
和 3 - 等待,不执行任何操作。

行动 3 指的是等待开仓或平仓行动的合适状态。包括您描述的利润累积情况。只有在这种情况下,EA 才不执行交易操作。因此,特意省略了对此类操作的处理。

 
Dmitriy Gizlyk #:

请注意,我们对它们的 4 个行动进行了抽样。一个代理可以执行 3 个行动中的一个:

0 - 买入
1 - 卖出
2 - 关闭所有未结头寸
和 3 - 等待,不采取任何行动。

行动 3 指的是等待开仓或平仓行动的合适状态。包括您描述的利润积累情况。只有在这种情况下,EA 才不执行交易操作。因此,特意省略了对此类操作的处理。

明白了。谢谢。

 

仍然只能打开买入,并在每个条形图上成交。您能告诉我如何解决这个问题吗?有人能让它执行任何有意义的操作吗?

附加的文件:
6u3_m6ydd.png  62 kb
 
我想我理解他。他认为唯一有利可图的策略就是开仓等待,而不去看平仓。既然欧元在上涨,他就做空。如果他在趋势改变时开始做空,那就有趣了!如果我还活着,我一定会去看看!
 

你给他进行了多少第 2 阶段训练?第 2 阶段进行了多少次?

进入第 3 阶段时的误差是多少?

我每次运行第 2 阶段时,错误率都会升高。这正常吗?我知道在神经网络 中,误差应该在训练过程中减少,但在这里却恰恰相反....。

 

我遇到了这个错误。

2023.05.07 20:04:44.281 Core 01 pass 359 tested with error "critical runtime error 502 in OnTester function(array out of range, module Experts\GoExploer\Faza1.ex5, file Faza1.mq5, line 223, col 12)" in 0:00:00.202

//--- 复制单元格

actions[action_count] = act;

Base[action_count].total_actions = action_count+StartCell.total_actions;


如何解决?


 
Viktor Kudriavtsev 神经网络 中,误差应该在学习过程中减少,但在这里却恰恰相反....。

如果误差持续增长,请尝试降低训练系数。

 
Zhongquan Jiang #:

我遇到了这个错误。

2023.05.07 20:04:44.281 Core 01 pass 359 tested with error "critical runtime error 502 in OnTester function (array out of range, module Experts\GoExploer\Faza1.ex5, file Faza1.mq5, line 223, col 12)" in 0:00:00.202

//--- 复制单元格

actions[action_count] = act;

Base[action_count].total_actions = action_count+StartCell.total_actions;


如何解决?


学习时间是多久?