交易中的机器学习:理论、模型、实践和算法交易 - 页 62 1...555657585960616263646566676869...3399 新评论 Alexey Burnakov 2016.07.26 13:24 #611 Mihail Marchukajtes: 所以你想要一个圣杯...你训练过一次,然后用你的余生来削减优惠券?是这样吗?我很惊讶,你是哪一年进入市场的?如果没有秘密......你知道吗,市场是不断变化的,一段时间后,模型就会直接消失。 如果你想让模型长期工作,那么就换成月度 图表,在这种情况下,这是最好的选择。因此,对于每周5分钟是很正常的结果,那么你就是过度训练.....,而如果你工作了两星期,那么就很....。"我理解你的担忧",S.我做外汇已经8年了,没有系统性的盈利,如果有兴趣的话。见。我已经在方框里打了勾,标志着转发的开始。它已经持续了近6年!以前的数据被用于训练目的。我在这么长的时间里得到了一个盈利的信号。 这是一个令人满意的结果(由3)。我将进一步改进它。如果结果是4,你就可以赌真的。我并不害怕看到薄弱的结果,这只会激励我改进,而且我已经做了很多年。我以前从未见过这样的结果。给我看看至少5年的正向 测试,至少2,000次恒定手数的交易,并且在测试器中没有任何花招。我提倡的是,市场上有一个单一的、不变的信号。而我已经在抓紧时间了。PS:如果你想做一个周期性的再学习模型,就做一个向前滑动的模型,换句话说就是向前胶合。 Yury Reshetov 2016.07.26 13:34 #612 Mihail Marchukajtes:这比那要简单得多。我计算当前信号的克隆和前一个信号的克隆之间的差异,如果这个差异是正的,考虑到信号的方向,而且差异超过100点,我就给前一个信号打一,如果少,我就打零。 非常有创意,确实比我想象的要琐碎得多。谢谢你! Mihail Marchukajtes 2016.07.26 13:35 #613 Alexey Burnakov: "我理解你的担忧",S.我做外汇已经8年了,没有系统性的盈利,如果有兴趣的话。看这个。我已经在方框里打了勾,标志着转发的开始。它已经持续了近6年!以前的数据被用于训练目的。我在这么长的间隔时间内得到了一个盈利的信号。 这是一个令人满意的结果(由3)。我将进一步改进它。如果结果是4,你就可以赌真的。我并不害怕看到薄弱的结果,这只会激励我改进,而且我已经做了很多年。我以前从未见过这样的结果。给我看看至少5年的正向 测试,至少2,000次恒定手数的交易,并且在测试器中没有任何花招。我提倡的是,市场上有一个单一的、不变的信号。而我已经在抓紧时间了。我不能提供这样的测试,因为我每周都要重新训练我的系统。顺便说一下,我从2004年开始进入市场,积极从事神经网络交易。即使是在Neuroschel,我们也在一个封闭的论坛上建立了一个帮派....。我的意思是,打完勾后,你往前走,然后有一个巨大的缩水,这时你会怀疑系统会不会再把存款拉上来,所以这都是废话。有一定的规则,系统的平衡应该在45度,并系统地增长,没有急剧的跳跃和下降,那么它被认为是足够的。而事实上,Beter在2007年在NS的帮助下成功地提高了他的存款,那是因为他抓住了市场的节奏并成功地进入了市场,他很幸运,仅此而已,他收获的时候是讨论过的。同样,雷舍托夫的模型也可以训练成功,而且可以顺利工作三个月,但一切都基于运气的水平。冠军赛后,他无法重复这样的结果......。所以它是这样的.... Mihail Marchukajtes 2016.07.26 14:04 #614 而对于二元期权,你可以这样做。白烛台=1黑烛台=0,所有这些都是以一个柱子为单位向后看,然后根据计划。我还没有在新版本中试过,但我认为那里是有道理的。我最高兴的是,优化时间有时被缩短了。现在,10个条目对于训练来说是相当真实的,所产生的模型也越来越充分....。 Alexey Burnakov 2016.07.26 14:36 #615 Mihail Marchukajtes:嗯,好吧,祝你抓到真正的信号,我不能提供这样的测试,因为我每周都要重新训练系统。顺便说一下,我从2004年开始进入市场,积极参与神经网络交易。即使是在Neuroschel上,我们也是在一个封闭的论坛上的一个团伙....。我的意思是,打完勾后,你往前走,然后有一个巨大的缩水,这时你会怀疑系统会不会再把存款拉上来,所以这都是废话。有一定的规则,系统的平衡应该在45度,并系统地增长,没有急剧的跳跃和下降,那么它被认为是足够的。而事实上,Beter在2007年在NS的帮助下成功地提高了他的存款,那是因为他抓住了市场的节奏并成功地进入了市场,他很幸运,仅此而已,当他收获了回报的时候,就会讨论。同样的,我们可以成功地训练雷舍托夫的模型,它可以毫无差错地工作三个月,但一切都基于运气的水平。冠军赛后,他无法重复这样的结果......。所以它是这样的.... 这就是我的意思。你应该把运气和依赖性分开。在冠军号上,他们跳出来纯粹是靠运气和原始的顾问一般。 Alexey Burnakov 2016.07.26 14:54 #616 尤里-雷舍托夫。 相当有创意,而且确实比我想象的要琐碎得多。谢谢你! 你能详细说明一下你关于编造目标变量的想法吗?我还不明白,但我发现它很有趣。 Mihail Marchukajtes 2016.07.26 15:40 #617 阿列克谢-伯纳科夫。 你能不能对你的目标变量的想法嚼一嚼?我还不明白,但我发现它很有趣。 嗯,他们已经说过了。对于利润大于100点的信号,我们设置为1,其他为0。你应该仔细阅读我的帖子,那里清楚地描述了一切。 Alexey Burnakov 2016.07.26 16:16 #618 Mihail Marchukajtes: 嗯,那里已经说了。对于超过100点的信号,回报率为1,其他为0。仔细阅读我的帖子,那里清楚地描述了一切。 如果我说错了,请纠正我。有一些指标显示买入/卖出。对于它的信号,你要检查它们是否能带来超过n个点。你训练机器。其输出是一个指示信号和预测机器。这两个数字都是做出交易决定所需要的。对吗? Mihail Marchukajtes 2016.07.26 16:30 #619 阿列克谢-伯纳科夫。 如果我说错了,请纠正我。有一些指标显示买入/卖出。对于它的信号,你要检查它们是否能带来超过n个点。你训练机器。其输出是一个指示信号和预测机器。这两个数字都是做出交易决定所需要的。对吗?MMMM不是很清楚,但我将尝试解释。假设该系统给出了买入和卖出信号。对于所有能带来一定利润或更多的信号,我设置为1,其他的为0。在买入信号的情况下,我用当前信号的掐头去掉前一个信号的掐头,如果这个差值大于指定的差值,我就为前一个信号设置1,否则就设置0。目标信号不用于其他地方,只用于建立一个模型,然后......。在未来,当指标出现信号时,模型会说1或0。以下是我的代码中如何实现的,如果这有意义的话......if (LastSignal<0) {Maximum=LastClose-Close[i];} else {Maximum=Close[i]-LastClose;} if ((Maximum>0.00100))Buffer1[LastI]=1; else Buffer1[LastI]=0; 其中Maximum是利润(只是这样称呼)在这个例子中,这段代码来自卖出信号....。LastI是上一个信号的缓冲区索引,将数值写在那里。和过去一样,因为现在我们不知道信号是否会盈利,我们现在可以知道以前的信号的盈利情况,而雷舍托夫的模型正是消除这种转变,实时回答这个问题。目前的信号是否会盈利,....当前的信号是否属于盈利信号的范畴。所以没有重新评级,如果这是你的意思的话..... Alexey Burnakov 2016.07.26 16:37 #620 Mihail Marchukajtes:MMMM 这有点混乱,但我会试着解释。假设该系统给出了买入和卖出信号。对于所有导致给定利润或更多的信号,我设置为1,其他为0。在买入信号的情况下,我用当前信号的掐头去掉前一个信号的掐头,如果这个差值大于指定的差值,我就为前一个信号设置1,否则就设置0。目标信号不用于其他地方,只用于建立一个模型,然后......。在未来,当指标出现信号时,模型会说1或0。以下是我的代码中如何实现的,如果这有意义的话......其中Maximum是利润(在我的文章中只是这样称呼)在这个例子中,这段代码来自卖出信号....。LastI是上一个信号的缓冲区索引,将数值写在那里。和过去一样,因为现在我们不知道信号是否会盈利,我们现在可以知道以前的信号的盈利情况,而雷谢托夫的模型正是消除这种转变,实时回答这个问题。目前的信号是否会盈利,....当前的信号是否属于盈利信号的范畴。所以没有重新评级,如果这是你的意思的话.....我没有说过任何重新布线的事情,不要扭曲我的话。我明白了,这意味着从信号到信号的交易时间。那么,剩下的就很清楚了。另一种方法,我没试过,所以我就不说了。这里的问题是信号系统本身是否足够。也就是说,为什么正是在那些有信号的地方我们才开始观察,而不是在其他地方。 1...555657585960616263646566676869...3399 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
所以你想要一个圣杯...你训练过一次,然后用你的余生来削减优惠券?是这样吗?我很惊讶,你是哪一年进入市场的?如果没有秘密......你知道吗,市场是不断变化的,一段时间后,模型就会直接消失。 如果你想让模型长期工作,那么就换成月度 图表,在这种情况下,这是最好的选择。因此,对于每周5分钟是很正常的结果,那么你就是过度训练.....,而如果你工作了两星期,那么就很....。
"我理解你的担忧",S.
我做外汇已经8年了,没有系统性的盈利,如果有兴趣的话。
见。
我已经在方框里打了勾,标志着转发的开始。它已经持续了近6年!以前的数据被用于训练目的。我在这么长的时间里得到了一个盈利的信号。
这是一个令人满意的结果(由3)。我将进一步改进它。如果结果是4,你就可以赌真的。我并不害怕看到薄弱的结果,这只会激励我改进,而且我已经做了很多年。
我以前从未见过这样的结果。给我看看至少5年的正向 测试,至少2,000次恒定手数的交易,并且在测试器中没有任何花招。
我提倡的是,市场上有一个单一的、不变的信号。而我已经在抓紧时间了。
PS:如果你想做一个周期性的再学习模型,就做一个向前滑动的模型,换句话说就是向前胶合。
这比那要简单得多。我计算当前信号的克隆和前一个信号的克隆之间的差异,如果这个差异是正的,考虑到信号的方向,而且差异超过100点,我就给前一个信号打一,如果少,我就打零。
"我理解你的担忧",S.
我做外汇已经8年了,没有系统性的盈利,如果有兴趣的话。
看这个。
我已经在方框里打了勾,标志着转发的开始。它已经持续了近6年!以前的数据被用于训练目的。我在这么长的间隔时间内得到了一个盈利的信号。
这是一个令人满意的结果(由3)。我将进一步改进它。如果结果是4,你就可以赌真的。我并不害怕看到薄弱的结果,这只会激励我改进,而且我已经做了很多年。
我以前从未见过这样的结果。给我看看至少5年的正向 测试,至少2,000次恒定手数的交易,并且在测试器中没有任何花招。
我提倡的是,市场上有一个单一的、不变的信号。而我已经在抓紧时间了。
我不能提供这样的测试,因为我每周都要重新训练我的系统。顺便说一下,我从2004年开始进入市场,积极从事神经网络交易。即使是在Neuroschel,我们也在一个封闭的论坛上建立了一个帮派....。
我的意思是,打完勾后,你往前走,然后有一个巨大的缩水,这时你会怀疑系统会不会再把存款拉上来,所以这都是废话。有一定的规则,系统的平衡应该在45度,并系统地增长,没有急剧的跳跃和下降,那么它被认为是足够的。而事实上,Beter在2007年在NS的帮助下成功地提高了他的存款,那是因为他抓住了市场的节奏并成功地进入了市场,他很幸运,仅此而已,他收获的时候是讨论过的。同样,雷舍托夫的模型也可以训练成功,而且可以顺利工作三个月,但一切都基于运气的水平。冠军赛后,他无法重复这样的结果......。所以它是这样的....
嗯,好吧,祝你抓到真正的信号,我不能提供这样的测试,因为我每周都要重新训练系统。顺便说一下,我从2004年开始进入市场,积极参与神经网络交易。即使是在Neuroschel上,我们也是在一个封闭的论坛上的一个团伙....。
我的意思是,打完勾后,你往前走,然后有一个巨大的缩水,这时你会怀疑系统会不会再把存款拉上来,所以这都是废话。有一定的规则,系统的平衡应该在45度,并系统地增长,没有急剧的跳跃和下降,那么它被认为是足够的。而事实上,Beter在2007年在NS的帮助下成功地提高了他的存款,那是因为他抓住了市场的节奏并成功地进入了市场,他很幸运,仅此而已,当他收获了回报的时候,就会讨论。同样的,我们可以成功地训练雷舍托夫的模型,它可以毫无差错地工作三个月,但一切都基于运气的水平。冠军赛后,他无法重复这样的结果......。所以它是这样的....
相当有创意,而且确实比我想象的要琐碎得多。谢谢你!
你能不能对你的目标变量的想法嚼一嚼?我还不明白,但我发现它很有趣。
嗯,那里已经说了。对于超过100点的信号,回报率为1,其他为0。仔细阅读我的帖子,那里清楚地描述了一切。
如果我说错了,请纠正我。
MMMM不是很清楚,但我将尝试解释。假设该系统给出了买入和卖出信号。对于所有能带来一定利润或更多的信号,我设置为1,其他的为0。在买入信号的情况下,我用当前信号的掐头去掉前一个信号的掐头,如果这个差值大于指定的差值,我就为前一个信号设置1,否则就设置0。目标信号不用于其他地方,只用于建立一个模型,然后......。在未来,当指标出现信号时,模型会说1或0。以下是我的代码中如何实现的,如果这有意义的话......
其中Maximum是利润(只是这样称呼)在这个例子中,这段代码来自卖出信号....。
LastI是上一个信号的缓冲区索引,将数值写在那里。和过去一样,因为现在我们不知道信号是否会盈利,我们现在可以知道以前的信号的盈利情况,而雷舍托夫的模型正是消除这种转变,实时回答这个问题。目前的信号是否会盈利,....当前的信号是否属于盈利信号的范畴。所以没有重新评级,如果这是你的意思的话.....
MMMM 这有点混乱,但我会试着解释。假设该系统给出了买入和卖出信号。对于所有导致给定利润或更多的信号,我设置为1,其他为0。在买入信号的情况下,我用当前信号的掐头去掉前一个信号的掐头,如果这个差值大于指定的差值,我就为前一个信号设置1,否则就设置0。目标信号不用于其他地方,只用于建立一个模型,然后......。在未来,当指标出现信号时,模型会说1或0。以下是我的代码中如何实现的,如果这有意义的话......
其中Maximum是利润(在我的文章中只是这样称呼)在这个例子中,这段代码来自卖出信号....。
LastI是上一个信号的缓冲区索引,将数值写在那里。和过去一样,因为现在我们不知道信号是否会盈利,我们现在可以知道以前的信号的盈利情况,而雷谢托夫的模型正是消除这种转变,实时回答这个问题。目前的信号是否会盈利,....当前的信号是否属于盈利信号的范畴。所以没有重新评级,如果这是你的意思的话.....
我没有说过任何重新布线的事情,不要扭曲我的话。
我明白了,这意味着从信号到信号的交易时间。那么,剩下的就很清楚了。
另一种方法,我没试过,所以我就不说了。这里的问题是信号系统本身是否足够。也就是说,为什么正是在那些有信号的地方我们才开始观察,而不是在其他地方。