一个快速和免费的MT4资料库,让神经网络人非常高兴。 - 页 8 123456789101112131415...57 新评论 Yury Reshetov 2009.12.14 17:45 #71 newerty >> : 请告知。我如何让我的EA同时交易几个符号? 例如,黄金、英镑兑美元、新西兰元兑美元、澳元兑美元等。 在每一对上,显然是不同的S/L。 克隆MT4...克隆顾问....????并同时跑步? 只要把EA放在不同的图表上。 每一对的止损是不同的。 你唯一不能做的是在一个被EA占据的交易对上挂上另一个EA,或者手动交易,因为神奇的数字没有被使用。也就是说,每对EA不超过一个。 Andrey 2009.12.14 17:56 #72 尤里,你能不能给我一个设置(时间框架、周期等)的例子,让你有大量的交易? Yury Reshetov 2009.12.14 18:20 #73 Solver.it >> : 尤里,你能不能给我一个设置(时间框架、周期等)的例子,让你有大量的交易? 在这个主题的第6页,有一个回测的摘录。这都是在那里说的。 Александр 2009.12.14 18:35 #74 如果该行 if (IsOptimization() || IsTesting()) { 被替换为 if (IsOptimization()){ 那么单次运行的结果 就会更加稳定。 我遇到了一个不同的问题:网络对数据的调整非常快,在测试器中的图形就像一把尺子,但正向测试和回测显示的曲线特征非常不同。 Yury Reshetov 2009.12.14 18:47 #75 Kharin >> : 如果该字符串 if (IsOptimization() || IsTesting()) { 替换为 if (IsOptimization()){ 那么单次运行的结果将变得更加稳定。 我遇到了一个不同的问题:网络对数据的调整非常快,在测试器中的图形就像一把尺子,但正向测试和回测显示的曲线特征非常不同。 这是不言自明的,因为删除这个功能会使测试模式下的适应失效。但我是故意把这个功能留在EA中的。在适应性测试的不同运行中,结果越不稳定,网络就越有可能没有学到任何特别的东西,因为这只是多了一个epoch,而一切都已经很不一样。也就是说,如果不稳定的结果显示,网格对测试样本没有把握,那么我们甚至不能提及前锋--neuronka甚至没有看到他们的报价。 Александр 2009.12.14 18:59 #76 当然,这是一个品味的问题,但我把这个选择放在外部变量中。然而,我已经这样做了)))。 Stanislav Korotky 2009.12.14 20:22 #77 Reshetov >> : 我重复一遍:这条线路不带有任何信息负荷。ret的符号不会改变,而交易的开启取决于正值或负值ret。 这是很明显的标志。同样明显的是,如果没有两点,这个函数会返回一个有意义的网格委员会的平均响应值,但如果有两点,那就是废话了。考虑到同样的函数在训练后的网格正常运行中被调用,而且最好是拒绝小的ret值(包括正值和负值)而不由它们产生交易,这一行确实包含了重要信息。 你仍然没有回答为什么你只在负面的例子上教网? Stanislav Korotky 2009.12.14 20:28 #78 Kharin >> : 我遇到了一个不同的问题:网络对数据的调整非常快,图形在测试器中像一把尺子,但正向测试和回测显示的曲线特征非常不同。 是的,在目前的形式下,EA并不进行培训质量评估。如果我们改变数据收集逻辑,我们可以插入几个调用:f2M_test(使用验证数据,而不是训练数据)和f2M_get_MSE,当误差开始增长时停止训练。 ZEN 2009.12.15 10:26 #79 尤里,我想问一个离题的问题:是否有可能为SL设置一个单独的网格(比如说按波动率--进行预测,并据此调整SL)? 也许这能帮助父辈的格子们更稳定地学习? Vladimir Belozercev 2009.12.15 11:02 #80 尤里,我想我在代码中又发现了一个不准确的地方......在我的代码中探寻奇怪的学习结果,发现了这个。 double ann_pnn() { ... ret = 2 * ret / AnnsNumber; 这是必须的。 ret = ret / AnnsNumber; 事实上,库的作者在他的EA中,出于我不理解的原因,将网格分成两半,分别用于短仓和长仓,分别为偶数和奇数的周期。 for (i = 0; i < AnnsNumber; i += 2) - для четных С ПРИРАЩЕНИЕМ "2" !!! for (i = 1; i < AnnsNumber; i += 2) - для нечетных 因此,分母中的双数。在我们的情况下,我们不需要它。虽然很明显,这对训练结果不会有太大影响...... 这个循环(ann_pnn和run_anns函数)的意义我完全不明白...... for (i = 0; i < AnnsNumber; i++) { ret += AnnOutputs[i]; } 如果我们有一个有一个输出神经元的网格,我们从哪里得到16个输出呢!...还是由16个网格组成的委员会?这就是我所倾向的......。那么问题来了:有什么意义?我也暂时没有改变这篇作品,直到我最终弄清它的意义......有人对此有什么想法吗?请分享... 123456789101112131415...57 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
请告知。我如何让我的EA同时交易几个符号?
例如,黄金、英镑兑美元、新西兰元兑美元、澳元兑美元等。
在每一对上,显然是不同的S/L。
克隆MT4...克隆顾问....????并同时跑步?
只要把EA放在不同的图表上。
每一对的止损是不同的。
你唯一不能做的是在一个被EA占据的交易对上挂上另一个EA,或者手动交易,因为神奇的数字没有被使用。也就是说,每对EA不超过一个。
尤里,你能不能给我一个设置(时间框架、周期等)的例子,让你有大量的交易?
尤里,你能不能给我一个设置(时间框架、周期等)的例子,让你有大量的交易?
在这个主题的第6页,有一个回测的摘录。这都是在那里说的。
如果该行
if (IsOptimization() || IsTesting()) {
被替换为
if (IsOptimization()){
那么单次运行的结果 就会更加稳定。
我遇到了一个不同的问题:网络对数据的调整非常快,在测试器中的图形就像一把尺子,但正向测试和回测显示的曲线特征非常不同。
如果该字符串
if (IsOptimization() || IsTesting()) {
替换为
if (IsOptimization()){
那么单次运行的结果将变得更加稳定。
我遇到了一个不同的问题:网络对数据的调整非常快,在测试器中的图形就像一把尺子,但正向测试和回测显示的曲线特征非常不同。
这是不言自明的,因为删除这个功能会使测试模式下的适应失效。但我是故意把这个功能留在EA中的。在适应性测试的不同运行中,结果越不稳定,网络就越有可能没有学到任何特别的东西,因为这只是多了一个epoch,而一切都已经很不一样。也就是说,如果不稳定的结果显示,网格对测试样本没有把握,那么我们甚至不能提及前锋--neuronka甚至没有看到他们的报价。
我重复一遍:这条线路不带有任何信息负荷。ret的符号不会改变,而交易的开启取决于正值或负值ret。
这是很明显的标志。同样明显的是,如果没有两点,这个函数会返回一个有意义的网格委员会的平均响应值,但如果有两点,那就是废话了。考虑到同样的函数在训练后的网格正常运行中被调用,而且最好是拒绝小的ret值(包括正值和负值)而不由它们产生交易,这一行确实包含了重要信息。
你仍然没有回答为什么你只在负面的例子上教网?
我遇到了一个不同的问题:网络对数据的调整非常快,图形在测试器中像一把尺子,但正向测试和回测显示的曲线特征非常不同。
是的,在目前的形式下,EA并不进行培训质量评估。如果我们改变数据收集逻辑,我们可以插入几个调用:f2M_test(使用验证数据,而不是训练数据)和f2M_get_MSE,当误差开始增长时停止训练。
尤里,我想问一个离题的问题:是否有可能为SL设置一个单独的网格(比如说按波动率--进行预测,并据此调整SL)?
也许这能帮助父辈的格子们更稳定地学习?
尤里,我想我在代码中又发现了一个不准确的地方......在我的代码中探寻奇怪的学习结果,发现了这个。
这是必须的。
事实上,库的作者在他的EA中,出于我不理解的原因,将网格分成两半,分别用于短仓和长仓,分别为偶数和奇数的周期。
因此,分母中的双数。在我们的情况下,我们不需要它。虽然很明显,这对训练结果不会有太大影响......
这个循环(ann_pnn和run_anns函数)的意义我完全不明白......
如果我们有一个有一个输出神经元的网格,我们从哪里得到16个输出呢!...还是由16个网格组成的委员会?这就是我所倾向的......。那么问题来了:有什么意义?我也暂时没有改变这篇作品,直到我最终弄清它的意义......有人对此有什么想法吗?请分享...