文章 "开发自适应算法 (第二部分): 提高效率" - 页 6 1234567891011 新评论 Evgeniy Ilin 2020.12.21 17:22 #51 Maxim Romanov:我一直在和一些人聊天,他们在做一个外包交易平台。我对此很感兴趣,因为你可以连接很多东西,甚至是 Tinkov。你甚至可以向他们订购连接到 mt5 的连接器。我问了测试器的情况,他们说他们的测试器比较慢,没有 mt5 那么酷。他们平台的想法很酷,但要做一个好的测试仪显然不是那么容易。我也有一个测试仪,在 28 台仪器上耗费了大量内存,最高达 12-20GB。但我用的是分钟。当然,从螺丝加载也需要很长时间。我不知道从技术上如何降低内存消耗,也许一切都可以做到,但需要其他预算。总的来说,通过使用 32GB 和速度为 3500 MB/s 的 nvme ssd,解决了内存问题。到目前为止,硬盘从未成为瓶颈。但我没有进行任何优化,只是进行测试。软件的发展趋势是对硬件的要求不断提高。这也是可以理解的,没有人会像 80 年代那样费心优化,因为那时每千字节都要节省。我认为我们应该接受这个事实。 关于第三方软件中的逻辑,我是这么想的,终端只需做一个连接器。这当然是一个通用的解决方案。但问题来了,通过 FIX api 连接不是更好吗? 是的,您可以通过 API 进行连接,有不同的解决方案。这对每个人来说都更方便。问题是有太多不必要的东西。这些人的问题在于他们对市场一无所知,他们添加了一些他们不需要的东西。 但你无法向他们解释。你或我开始告诉他们需要什么,不需要什么,他们就会说去你妈的。事情就是这样。为什么一个全局测试对我来说只需要几秒钟,而对他们来说却需要 10 分钟?因为我有最多的工作代码,根本不需要额外的计算。另外,他们太在意 ticks 了。在 ticks 上下功夫毫无意义。告诉你一个秘密,这一切都是为了利润。这是为了最终用户。你买了软件,测试了软件,你就满意了。就是这样没有哪个平台编码员会去研究开发自动系统的奥妙,他已经完成了自己的工作,一切正常,然后去森林里吧。这就是程序员的逻辑。虽然你可能知道这一点,但我还是说错了,抱歉。 Denis Kirichenko 2020.12.21 18:00 #52 Evgeniy Ilin:......一个全局测试对我来说只需要几秒钟,而对他们来说却需要 10 分钟?那是因为我有最多的 工作 代码,根本没有 额外的计算。另外,他们太在意刻度。在刻度上下功夫毫无意义...... 尤金,我看过你的文章和你的 "最优 "代码,尤其是你主观的优化方法...恕我直言,用这样的方法来谈论优化和最优化的事情应该是可耻的... prostotrader 2020.12.21 18:03 #53 亲爱的同志们,你们难道不厌倦从过去寻找未来的依存关系吗? 即使是用复杂的数学公式和技术? 价格(t) != 圣杯! 从来没有,在历史的长河中你找不到圣杯--它根本不可能存在! 只有当你能用最简单的公式计算出 利润时,你才能赚钱。 N-r 现货与期货 F = N*S*(1+r1) - N*div*(1+r2), 其中 F - 期货价格; N - 期货合约的交易量(股票数量); S - 股票现货价格; r1--从期货合约交易达成之日到交易执行期间的利率; div - 相关股票的股息金额; r2--从股东名册关闭之日("截止日")至期货合约执行期间的利率。 在利用各种技术进行 "猜测 "时,总会 出现以下情况: Решение Банка Англии по процентной ставке - экономические данные Великобритании www.mql5.com Решение Банка Англии по процентной ставке (BoE Interest Rate Decision) принимается на заседаниях Комитета по денежной политике британского регулятора и публикуется через две недели после заседания RTS的俄罗斯指南 Maxim Romanov 2020.12.21 18:23 #54 prostotrader:亲爱的同志们,不要厌倦从过去寻找未来的依托、即使是用复杂的数学公式和技术?价格(t) != 圣杯!从来没有,翻遍历史你也找不到圣杯--它根本不可能存在!只有当你能用最简单的公式计算出 利润时,你才能赚钱例如,现货与期货。F = N*S*(1+r1) - N*div*(1+r2) ,其中 F - 期货价格;N--期货合约的交易量(股数);S - 股票现货价格;r1--从期货合约交易达成之日到交易执行期间的利率;div - 相关股票的股息金额;r2--从股东名册关闭之日("截止日")至期货合约履行期间的利率。在使用各种技术进行 "猜测 "时,总是会 出现以下情况: 有人开发了这个期货公式,它并不是自己诞生的。有一个具体的人做了这件事。这里的未来也是来自过去,这个公式也是可以做出来的。只是还没有人想出来而已。在布莱克-肖尔斯模型之前,他们也不知道如何计算期权的价格,但后来有个人做出了一个公式(顺便说一句,很原始),并获得了诺贝尔奖。你想知道根据什么模型来计算价格,现在就有一个。对于加密货币,我几乎已经做到了,我只需要加上资产的资金量和参与者的数量,然后我再为股票和货币重新制作。 Igor Makanu 2020.12.21 18:27 #55 交易、自动交易系统和交易策略测试论坛 讨论文章 "自适应算法的开发(第二部分):提高效率" Evgeniy Ilin, 2020.12.21 17:22 为什么一个全局测试对我来说只需要几秒钟,而对他们来说却需要10分钟? 我不相信!(斯坦尼斯拉夫斯基) prostotrader 2020.12.21 18:46 #56 Maxim Romanov: 有人为期货开发了这个公式,它不是天生的。有一个具体的人做到了这一点。从过去出发,也有可能得出未来的公式。只是还没有人想出来。在布莱克-肖尔斯模型之前,他们不知道如何计算期权的价格,但后来有个人做出了一个公式(顺便说一句,很原始),并获得了诺贝尔奖。你想知道根据什么模型来计算价格,现在就有一个。对于加密货币,我几乎已经完成了,剩下的就是加入资产的资金量和参与者的数量,然后在股票上我将重新制作,然后在货币上。 做吧,但别忘了把 它留给 你的子孙,让他们继续你的工作! Maxim Romanov 2020.12.21 19:10 #57 prostotrader:做吧,但别忘了把 它留给 你的子孙,让他们继承你的事业! 不,我不会让我的孙子们参与进来,这是我的爱好。是的,您也对阅读感兴趣)。很多人都感兴趣,如果不感兴趣,就不会有人坐在这里了。我理解这种怀疑态度,但它确实很有趣)。顺便说一下,我将进一步展示的这项技术可用于高度相关的货币对交易。例如,布伦特/WTI Evgeniy Ilin 2020.12.21 20:22 #58 Denis Kirichenko:尤金,我看到了你的文章和你的 "最优 "代码,尤其是你主观臆断的优化方法...恕我直言,用这样的方法来谈论优化和最优化的事情应该是可耻的...... 哎呀,因为你不喜欢的代码,我根本不在乎,但你却因为某些原因记住了,我就没有权利在这里写东西了,你觉得呢?你这样的行为是可耻的。至于优化,我根本没有什么方法,我也不像本文作者那样实际使用它。我的经验比作者少,但这并不代表你有权这么说。我可以谈论任何我认为合适的事情,我不会问你的看法。想在这里羞辱我,最好别再回到这个话题上来,我不理解这种人。 Evgeniy Ilin 2020.12.22 11:25 #59 prostotrader:亲爱的同志们,不要厌倦从过去寻找未来的依托、即使是用复杂的数学公式和技术?价格(t)!= 圣杯!从来没有,翻遍历史你也找不到圣杯--它根本不可能存在!只有当你能用最简单的公式计算出 利润时,你才能赚钱例如,现货与期货。F = N*S*(1+r1) - N*div*(1+r2), 其中 F - 期货价格;N--期货合约的交易量(股数);S - 股票现货价格;r1--从期货合约交易达成之日到交易执行期间的利率;div - 相关股票的股息金额;r2--从股东名册关闭之日("截止日")至期货合约履行期间的利率。在使用各种技术进行 "猜测 "时,总是会 出现以下情况: 在一般情况下,如果老实说是无聊的话))。但是,交易者心目中的圣杯更多的是与某些双赢公式联系在一起的。在我们的理解中,它是某些交易指标,如利润因子、数学期望值和其他值。要找到有效的东西确实很难,但这里有一个有效算法的例子,它确实能够赚钱。没有人谈论的比这更多。甚至不需要复制代码,你就可以自己实现它。作者已经详细描述了一切。最重要的是理解算法的工作原理,你就能获得每年 50%-100%的收益。事实上,这是一个非常真实的回报率,超过 200% 就已经非常危险了。该算法确实有效。 Oleksandr Myrhorodskyi 2020.12.24 16:02 #60 干得漂亮!期待下一篇文章和在 MT5 上的实施。 1234567891011 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我一直在和一些人聊天,他们在做一个外包交易平台。我对此很感兴趣,因为你可以连接很多东西,甚至是 Tinkov。你甚至可以向他们订购连接到 mt5 的连接器。我问了测试器的情况,他们说他们的测试器比较慢,没有 mt5 那么酷。他们平台的想法很酷,但要做一个好的测试仪显然不是那么容易。
我也有一个测试仪,在 28 台仪器上耗费了大量内存,最高达 12-20GB。但我用的是分钟。当然,从螺丝加载也需要很长时间。我不知道从技术上如何降低内存消耗,也许一切都可以做到,但需要其他预算。
总的来说,通过使用 32GB 和速度为 3500 MB/s 的 nvme ssd,解决了内存问题。到目前为止,硬盘从未成为瓶颈。但我没有进行任何优化,只是进行测试。
软件的发展趋势是对硬件的要求不断提高。这也是可以理解的,没有人会像 80 年代那样费心优化,因为那时每千字节都要节省。我认为我们应该接受这个事实。
关于第三方软件中的逻辑,我是这么想的,终端只需做一个连接器。这当然是一个通用的解决方案。但问题来了,通过 FIX api 连接不是更好吗?是的,您可以通过 API 进行连接,有不同的解决方案。这对每个人来说都更方便。问题是有太多不必要的东西。这些人的问题在于他们对市场一无所知,他们添加了一些他们不需要的东西。 但你无法向他们解释。你或我开始告诉他们需要什么,不需要什么,他们就会说去你妈的。事情就是这样。为什么一个全局测试对我来说只需要几秒钟,而对他们来说却需要 10 分钟?因为我有最多的工作代码,根本不需要额外的计算。另外,他们太在意 ticks 了。在 ticks 上下功夫毫无意义。告诉你一个秘密,这一切都是为了利润。这是为了最终用户。你买了软件,测试了软件,你就满意了。就是这样没有哪个平台编码员会去研究开发自动系统的奥妙,他已经完成了自己的工作,一切正常,然后去森林里吧。这就是程序员的逻辑。虽然你可能知道这一点,但我还是说错了,抱歉。
......一个全局测试对我来说只需要几秒钟,而对他们来说却需要 10 分钟?那是因为我有最多的 工作 代码,根本没有 额外的计算。另外,他们太在意刻度。在刻度上下功夫毫无意义......
尤金,我看过你的文章和你的 "最优 "代码,尤其是你主观的优化方法...恕我直言,用这样的方法来谈论优化和最优化的事情应该是可耻的...
亲爱的同志们,你们难道不厌倦从过去寻找未来的依存关系吗?
即使是用复杂的数学公式和技术?
价格(t) != 圣杯!
从来没有,在历史的长河中你找不到圣杯--它根本不可能存在!
只有当你能用最简单的公式计算出 利润时,你才能赚钱。
N-r 现货与期货
F = N*S*(1+r1) - N*div*(1+r2), 其中
F - 期货价格;
N - 期货合约的交易量(股票数量);
S - 股票现货价格;
r1--从期货合约交易达成之日到交易执行期间的利率;
div - 相关股票的股息金额;
r2--从股东名册关闭之日("截止日")至期货合约执行期间的利率。
在利用各种技术进行 "猜测 "时,总会 出现以下情况:
亲爱的同志们,不要厌倦从过去寻找未来的依托、
即使是用复杂的数学公式和技术?
价格(t) != 圣杯!
从来没有,翻遍历史你也找不到圣杯--它根本不可能存在!
只有当你能用最简单的公式计算出 利润时,你才能赚钱
例如,现货与期货。
F = N*S*(1+r1) - N*div*(1+r2) ,其中
F - 期货价格;
N--期货合约的交易量(股数);
S - 股票现货价格;
r1--从期货合约交易达成之日到交易执行期间的利率;
div - 相关股票的股息金额;
r2--从股东名册关闭之日("截止日")至期货合约履行期间的利率。
在使用各种技术进行 "猜测 "时,总是会 出现以下情况:
交易、自动交易系统和交易策略测试论坛
讨论文章 "自适应算法的开发(第二部分):提高效率"
Evgeniy Ilin, 2020.12.21 17:22
为什么一个全局测试对我来说只需要几秒钟,而对他们来说却需要10分钟?
我不相信!(斯坦尼斯拉夫斯基)
有人为期货开发了这个公式,它不是天生的。有一个具体的人做到了这一点。从过去出发,也有可能得出未来的公式。只是还没有人想出来。在布莱克-肖尔斯模型之前,他们不知道如何计算期权的价格,但后来有个人做出了一个公式(顺便说一句,很原始),并获得了诺贝尔奖。你想知道根据什么模型来计算价格,现在就有一个。对于加密货币,我几乎已经完成了,剩下的就是加入资产的资金量和参与者的数量,然后在股票上我将重新制作,然后在货币上。
做吧,但别忘了把 它留给 你的子孙,让他们继续你的工作!
做吧,但别忘了把 它留给 你的子孙,让他们继承你的事业!
尤金,我看到了你的文章和你的 "最优 "代码,尤其是你主观臆断的优化方法...恕我直言,用这样的方法来谈论优化和最优化的事情应该是可耻的......
哎呀,因为你不喜欢的代码,我根本不在乎,但你却因为某些原因记住了,我就没有权利在这里写东西了,你觉得呢?你这样的行为是可耻的。至于优化,我根本没有什么方法,我也不像本文作者那样实际使用它。我的经验比作者少,但这并不代表你有权这么说。我可以谈论任何我认为合适的事情,我不会问你的看法。想在这里羞辱我,最好别再回到这个话题上来,我不理解这种人。
亲爱的同志们,不要厌倦从过去寻找未来的依托、
即使是用复杂的数学公式和技术?
价格(t)!= 圣杯!
从来没有,翻遍历史你也找不到圣杯--它根本不可能存在!
只有当你能用最简单的公式计算出 利润时,你才能赚钱
例如,现货与期货。
F = N*S*(1+r1) - N*div*(1+r2), 其中
F - 期货价格;
N--期货合约的交易量(股数);
S - 股票现货价格;
r1--从期货合约交易达成之日到交易执行期间的利率;
div - 相关股票的股息金额;
r2--从股东名册关闭之日("截止日")至期货合约履行期间的利率。
在使用各种技术进行 "猜测 "时,总是会 出现以下情况:
在一般情况下,如果老实说是无聊的话))。但是,交易者心目中的圣杯更多的是与某些双赢公式联系在一起的。在我们的理解中,它是某些交易指标,如利润因子、数学期望值和其他值。要找到有效的东西确实很难,但这里有一个有效算法的例子,它确实能够赚钱。没有人谈论的比这更多。甚至不需要复制代码,你就可以自己实现它。作者已经详细描述了一切。最重要的是理解算法的工作原理,你就能获得每年 50%-100%的收益。事实上,这是一个非常真实的回报率,超过 200% 就已经非常危险了。该算法确实有效。