冲动 - 页 13 1...67891011121314151617181920...48 新评论 Artyom Trishkin 2015.07.13 08:30 #121 Karputov Vladimir:这里有一个很好的解决方案。让我再解释一次:让我们考虑一个15点的范围。我们把这个范围内的前10个刻度作为平均速度和时间。对于价格变化值,我们取这部分范围内的每个下一个tick之间的差值(我们假设tick0是最新的tick)。 我们永久性地将蜱虫存储在一个与两个样本--早期样本和新鲜样本--大小相等的数组中。早期的样本是在一个15个点的阵列中。(тик15-тик14+тик14-тик13+тик13-тик12+тик12-тик11+тик11-тик10+тик10-тик9+тик9-тик8+тик8-тик7+тик7-тик6+тик6-тик5)/период выборки (10)我们还计算最近的五个刻度,从tick5-tick4到tick1-tick0。几乎以同样的方式,我们在不断更新的数组中计算刻度线到达率,只是我们不计算相邻刻度线之间的价格变化,而是计算它们之间的时间。如果tick接收率为一秒或更少,我们会比较之前10个tick和5个新tick的平均价格变化。如果新鲜点的平均价格变化已经超过了某个阈值--考虑它是一种冲动,看看变化的方向。如果它是正的,我们就会上升;如果它是负的,我们就会下降。 现在我们处于一个 "被抓住 "的脉冲上,阵列中所有新传入的刻度将告诉我们脉冲的性质,旧的样本将包含关于脉冲开始的数据,而新的样本将包含关于其当前状态的数据。由于阵列随着每一个新的刻度不断更新,我们可以分析冲动的整个过程,从它的开始到结束。我试图展示代码,但对于一个简单的解释来说,它的变化太大了--它是多币种的,有很多库的功能。如果你真的需要,我可以在闲暇时研究一下。 Vladimir Karputov 2015.07.13 08:36 #122 Artyom Trishkin:...试图展示代码,但对于简单的解释来说,有太多的重新安排--从多币种到许多库的功能。如果你真的需要它--我会在闲暇时四处挖掘。 代码,如果可能的话,我想。而我将把你的理论翻译成图片,以示清晰。 Artyom Trishkin 2015.07.13 08:44 #123 Karputov Vladimir: 如果可能的话,我想要的代码。而我将把你的理论翻译成图片,以示清晰。我还没有完成这个烂摊子--订单来了(我在业余时间做的)。我会亲自把它寄给你,然后根据这个主题的需要进行修改,这样你就可以把你需要的东西放在这里,而不是把所有的东西放在这里。它能做到吗?而且,是的,四的代码... Vladimir Karputov 2015.07.13 08:53 #124 Artyom Trishkin:我还没有完成这个烂摊子--订单来了(我在业余时间做的)。我会亲自把它寄给你,然后根据这个主题的需要进行修改,这样你就可以把你需要的东西放在这里,而不是把所有的东西放在这里。它能做到吗?而且,是的--四个人的代码......。 好的。我将把它剪掉,为MQL5重新制作。 Artyom Trishkin 2015.07.13 09:24 #125 Karputov Vladimir: 这就够了。我会把它剪掉,为MQL5重新制作。 我已经上传了它。看看吧;) Vladimir Suslov 2015.07.13 17:23 #126 Artyom Trishkin:...在一个与两个样本--早期和新鲜样本--大小相等的数组中不断存储蜱虫。早期的样本在15个刻度线的阵列中。(тик15-тик14+тик14-тик13+тик13-тик12+тик12-тик11+тик11-тик10+тик10-тик9+тик9-тик8+тик8-тик7+тик7-тик6+тик6-тик5)/период выборки (10)同时计算最近的五个刻度,从tick5-tick4到tick1-tick0。...为什么要做这么多的加减法?它可以更简单。(tick15-tick5)/样本期(10) Artyom Trishkin 2015.07.13 19:46 #127 Event:为什么要做这么多的加减法?它可以更简单。(tick15-tick5)/样本期(10)当然,这是不正确的。Tick 15 = 1.10000, tick 5 = 1.10000。有什么区别呢?0?但是tick14=1.20000,tick13=1.25000,tick12=1.30000 ...然后平稳下降到1.10000... 然后呢?好吧,你已经错过了14点前发生的脉搏。很明显,这种冲动是没有用的,但它可以作为一种视觉上的确认,证明这种说法的不正确性。 Vladimir Suslov 2015.07.13 19:51 #128 Artyom Trishkin:当然不是。Tick 15 = 1.10000,tick5 = 1.10000。有什么区别呢?0?但是tick14=1.20000,tick13=1.25000,tick12=1.30000 ...然后平稳下降到1.10000... 那又如何?那就是发生在14个点之前的势头已经失去了。很明显,这样的冲动是没有用的,但它可以作为一种视觉上的确认,证明这种说法的不正确性。 难道你没有看到,你的公式和我对你的公式的变体将得到完全相同的结果吗?那么你就需要去读六年级,"同类总和的减少"。 Vladimir Karputov 2015.07.13 20:26 #129 Event:难道你看不出你的公式和我的公式版本会得到完全相同的结果吗?那么你需要到六年级--"同类总和的减法"。 这里没有类似的总纲。如果你想检查,那就计算15个柱状体的值(因为你不能检查ticks--没有它们的历史记录)。以收盘价 为例。M30的时间框架(这是为了清晰起见)。 Artyom Trishkin 2015.07.13 20:36 #130 Event:难道你没有看到,你的公式和我的公式版本会得到完全相同的结果吗?那么你需要上到六年级--"同类总和的减少"。哦 ....欢迎... 1...67891011121314151617181920...48 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这里有一个很好的解决方案。
让我再解释一次:让我们考虑一个15点的范围。我们把这个范围内的前10个刻度作为平均速度和时间。对于价格变化值,我们取这部分范围内的每个下一个tick之间的差值(我们假设tick0是最新的tick)。
我们永久性地将蜱虫存储在一个与两个样本--早期样本和新鲜样本--大小相等的数组中。早期的样本是在一个15个点的阵列中。
(тик15-тик14+тик14-тик13+тик13-тик12+тик12-тик11+тик11-тик10+тик10-тик9+тик9-тик8+тик8-тик7+тик7-тик6+тик6-тик5)/период выборки (10)
我们还计算最近的五个刻度,从tick5-tick4到tick1-tick0。
几乎以同样的方式,我们在不断更新的数组中计算刻度线到达率,只是我们不计算相邻刻度线之间的价格变化,而是计算它们之间的时间。
如果tick接收率为一秒或更少,我们会比较之前10个tick和5个新tick的平均价格变化。如果新鲜点的平均价格变化已经超过了某个阈值--考虑它是一种冲动,看看变化的方向。如果它是正的,我们就会上升;如果它是负的,我们就会下降。
现在我们处于一个 "被抓住 "的脉冲上,阵列中所有新传入的刻度将告诉我们脉冲的性质,旧的样本将包含关于脉冲开始的数据,而新的样本将包含关于其当前状态的数据。由于阵列随着每一个新的刻度不断更新,我们可以分析冲动的整个过程,从它的开始到结束。
我试图展示代码,但对于一个简单的解释来说,它的变化太大了--它是多币种的,有很多库的功能。如果你真的需要,我可以在闲暇时研究一下。
...
试图展示代码,但对于简单的解释来说,有太多的重新安排--从多币种到许多库的功能。如果你真的需要它--我会在闲暇时四处挖掘。
如果可能的话,我想要的代码。而我将把你的理论翻译成图片,以示清晰。
我还没有完成这个烂摊子--订单来了(我在业余时间做的)。我会亲自把它寄给你,然后根据这个主题的需要进行修改,这样你就可以把你需要的东西放在这里,而不是把所有的东西放在这里。它能做到吗?
而且,是的,四的代码...
我还没有完成这个烂摊子--订单来了(我在业余时间做的)。我会亲自把它寄给你,然后根据这个主题的需要进行修改,这样你就可以把你需要的东西放在这里,而不是把所有的东西放在这里。它能做到吗?
而且,是的--四个人的代码......。
这就够了。我会把它剪掉,为MQL5重新制作。
...
在一个与两个样本--早期和新鲜样本--大小相等的数组中不断存储蜱虫。早期的样本在15个刻度线的阵列中。
(тик15-тик14+тик14-тик13+тик13-тик12+тик12-тик11+тик11-тик10+тик10-тик9+тик9-тик8+тик8-тик7+тик7-тик6+тик6-тик5)/период выборки (10)
同时计算最近的五个刻度,从tick5-tick4到tick1-tick0。
...
为什么要做这么多的加减法?
它可以更简单。
(tick15-tick5)/样本期(10)
为什么要做这么多的加减法?
它可以更简单。
(tick15-tick5)/样本期(10)
当然,这是不正确的。Tick 15 = 1.10000, tick 5 = 1.10000。有什么区别呢?0?但是tick14=1.20000,tick13=1.25000,tick12=1.30000 ...然后平稳下降到1.10000...
然后呢?好吧,你已经错过了14点前发生的脉搏。很明显,这种冲动是没有用的,但它可以作为一种视觉上的确认,证明这种说法的不正确性。
当然不是。Tick 15 = 1.10000,tick5 = 1.10000。有什么区别呢?0?但是tick14=1.20000,tick13=1.25000,tick12=1.30000 ...然后平稳下降到1.10000...
那又如何?那就是发生在14个点之前的势头已经失去了。很明显,这样的冲动是没有用的,但它可以作为一种视觉上的确认,证明这种说法的不正确性。
难道你没有看到,你的公式和我对你的公式的变体将得到完全相同的结果吗?
那么你就需要去读六年级,"同类总和的减少"。
难道你看不出你的公式和我的公式版本会得到完全相同的结果吗?
那么你需要到六年级--"同类总和的减法"。
难道你没有看到,你的公式和我的公式版本会得到完全相同的结果吗?
那么你需要上到六年级--"同类总和的减少"。
哦 ....欢迎...