交易中的机器学习:理论、模型、实践和算法交易 - 页 3393 1...33863387338833893390339133923393339433953396339733983399 新评论 Maxim Dmitrievsky 2024.01.24 09:37 #33921 mytarmailS #:除了最后一条,其他都很好,除了成品模型,你不能在 ONNX 中输入复杂的代码。你可能根本不知道我在说什么。 如果有一个 docker 容器,那就没有任何限制,但ONNX 就有一个很大的限制。 你不需要把复杂的代码放进去。也许我不存在这样的问题,所以我不明白。 mytarmailS 2024.01.24 11:03 #33922 Maxim Dmitrievsky #: 你不需要把复杂的代码放进去。 。 那么,为什么需要呢? 1) 想法、代码、预处理应该用一种语言完成(R、python、JS、c++、c# ......)。 2) 用另一种语言(python)训练 ONNX 模型 3)用第三种语言(MQL5)编写机器人,然后用MQL5 重写整个预处理,如果预处理至少具有中等复杂度,那么 95% 的预处理实际上是不可能 完成的。 总之,如果不训练一些不可行的原始东西,这完全是无用的废话。 Maxim Dmitrievsky 2024.01.24 11:07 #33923 mytarmailS #:有什么意义?1) 创意、代码、预处理应使用一种语言完成(R、python、JS、c++、c# ......)。2) 用另一种语言(python)训练 ONNX 模型3) 用第三种语言(MQL5)编写机器人,然后用MQL5 重写整个预处理,如果预处理至少具有中等复杂度,那么 95% 的预处理实际上是不可能 完成的。总之,如果不训练一些不可行的原始东西,这完全是无用的废话。 中等复杂度预处理是什么意思?管道也可以放到 ONNX 中。 他们从没在 R 中添加过 ONNX? 为什么会这么慢? mytarmailS 2024.01.24 11:34 #33924 Maxim Dmitrievsky #:1) 什么是中等复杂度预处理?管道也可以推送到 ONNX2) R onnx 从未添加过? 为什么速度这么慢? 1) 例如, 我用某种语言编写了自己的代码,接受来自 MT5 的价格数组。 然后,我用自己的语言编写了一个复杂的 TS,其中包含数千行代码、复杂的逻辑 + 仓位跟踪 + 使用十几个不同的库。(这就是我所说的预处理)。 然后,作为 TS 信号的过滤器,会产生某种 AMO,这只占代码的 3%。 ONNX 只涉及模型,而且只涉及他们已经实现的模型。 是的,您可以添加自己的自定义代码,但据我了解,这并不容易,而且这方面的信息也很少。 2) 没有添加,我读到他们没有看到 p 制造商对这项技术的需求,但有一个无缝捆绑的 P + python,这样在 prinzepe 中您可以制作任何蓝色,但不是重点。 我轰炸不是因为对R 中没有 ONNX 感到不满,而是因为我看不到通过ONNX 实现我的复杂代码的方法。 如果您有 OHLC 作为输入,您可以 在 ONNX 上 实现一个机器人,比方说一个 netter,它可以查看其仓位,查看其余额,进行一些复杂的计算,并在 MT5 中给出信号。我明白,如果有 MT5,为什么要做这样的事情,但这是一个评估ONNX 代码复杂性限制的问题 。 Maxim Dmitrievsky 2024.01.24 11:39 #33925 mytarmailS #:1)例如, 我用某种语言编写了自己的代码,接受一个包含 MT5 价格的数组。然后,我用自己的语言编写一个复杂的 TS,其中包含数千行代码、复杂的逻辑 + 仓位跟踪 + 使用十几个不同的库。(这就是我所说的预处理)。然后,作为 TS 信号过滤器的 AMO,只占代码的 3%。ONNX 只涉及模型,而且只涉及他们在那里实现的模型。是的,您可以在这里添加自己的自定义代码,但据我了解,这并不容易,而且这方面的信息也很少。2)没有添加,我读到他们没有看到 P 制造商对这项技术的需求,但有一个 P + python 的无缝捆绑,这样在 prinzepe 中您就可以制作任何蓝色,但这不是重点。我轰炸不是因为对R-key 中没有 ONNX 感到不满,而是因为我看不到通过ONNX 实现我的复杂代码的方法。 如果您有 OHLC 作为输入,您就可以 在 ONNX 上 实现一个机器人,比方说一个 netter,它可以查看仓位,查看余额,进行一些复杂的计算,并在 MT5 上给出信号。我明白,如果有 MT5,为什么要做这样的事情,但这是一个评估ONNX 代码复杂性限制的问题 。 有必要从终端获取头寸,计算余额等,然后将其放回保存的模型中,是的,从中获取结果,如此循环往复。好吧,如果重新设计很困难或者很懒惰,那就不用重新设计了。有了它,互相扔模型会更有趣。 mytarmailS 2024.01.24 11:44 #33926 Maxim Dmitrievsky #: 把模型扔到对方身上更有趣。 好吧,这正是它的设计初衷,只是 方便转移,只是 模型......其他一切都只是拐杖。 mytarmailS 2024.01.24 11:51 #33927 有一个庞大的 JS 程序员社区,他们有自己的想法和 JS 脚本。 他们需要学习 mql5 + python + ONNX。 他们本可以制作 Docker 或类似的东西,而不是ONNX,这样就能立即吸引大量新客户,但他们对一些垃圾....。 他们非但没有让人们更容易接近自己,反而增加了难度...... 管它呢,这又不关我的事。 Maxim Dmitrievsky 2024.01.24 12:19 #33928 mytarmailS #:在 JS 上有一个庞大的程序员交易社区,他们在 JS 上提出自己的想法和脚本 他们需要学习才能进入mql5 + python + ONNX 他们可以用Docker 或类似的东西来 代替ONNX,这样就能立即捕获大量新的调用者,但他们对某种废话....。他们非但没有让人们更容易接近自己,反而让自己更难接近......管它呢,这又不关我的事。 他们在哪里卖 js?Apis mytarmailS 2024.01.24 12:42 #33929 Maxim Dmitrievsky #: 他们在哪里通过 js 进行交易?Apis 是的,Apis。但没有地方进行回溯测试。 СанСаныч Фоменко 2024.01.24 13:55 #33930 mytarmailS #:在 JS 上有一个庞大的程序员交易社区,他们在 JS 上提出自己的想法和脚本 他们需要学习才能进入mql5 + python + ONNX 他们可以用Docker 或类似的东西来 代替ONNX,这样就能立即捕获大量新的调用者,但他们对某种废话....。他们非但没有让人们更容易接近自己,反而让自己更难接近......管它呢,这又不关我的事。 看看我的代码。 有几个模型被放在所有 R 代码的中间(?如果我把模型从 R 代码中拿出来,放到其他地方,那将是完全不同的代码,必须重新调试一遍! 为什么呢? 因为 µl 和 R 有明显的 TC 功能分离。mcl 和 R 捆绑可稳定运行 .....那么ONNX 在其中又扮演了什么角色呢? 1...33863387338833893390339133923393339433953396339733983399 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
除了最后一条,其他都很好,除了成品模型,你不能在 ONNX 中输入复杂的代码。
你可能根本不知道我在说什么。
如果有一个 docker 容器,那就没有任何限制,但ONNX 就有一个很大的限制。你不需要把复杂的代码放进去。 。
那么,为什么需要呢?
1) 想法、代码、预处理应该用一种语言完成(R、python、JS、c++、c# ......)。
2) 用另一种语言(python)训练 ONNX 模型
3)用第三种语言(MQL5)编写机器人,然后用MQL5 重写整个预处理,如果预处理至少具有中等复杂度,那么 95% 的预处理实际上是不可能 完成的。
总之,如果不训练一些不可行的原始东西,这完全是无用的废话。
有什么意义?
1) 创意、代码、预处理应使用一种语言完成(R、python、JS、c++、c# ......)。
2) 用另一种语言(python)训练 ONNX 模型
3) 用第三种语言(MQL5)编写机器人,然后用MQL5 重写整个预处理,如果预处理至少具有中等复杂度,那么 95% 的预处理实际上是不可能 完成的。
总之,如果不训练一些不可行的原始东西,这完全是无用的废话。
中等复杂度预处理是什么意思?管道也可以放到 ONNX 中。
他们从没在 R 中添加过 ONNX? 为什么会这么慢?
1) 什么是中等复杂度预处理?管道也可以推送到 ONNX
2) R onnx 从未添加过? 为什么速度这么慢?
1)
例如, 我用某种语言编写了自己的代码,接受来自 MT5 的价格数组。
然后,我用自己的语言编写了一个复杂的 TS,其中包含数千行代码、复杂的逻辑 + 仓位跟踪 + 使用十几个不同的库。(这就是我所说的预处理)。
然后,作为 TS 信号的过滤器,会产生某种 AMO,这只占代码的 3%。
ONNX 只涉及模型,而且只涉及他们已经实现的模型。
是的,您可以添加自己的自定义代码,但据我了解,这并不容易,而且这方面的信息也很少。
2)
没有添加,我读到他们没有看到 p 制造商对这项技术的需求,但有一个无缝捆绑的 P + python,这样在 prinzepe 中您可以制作任何蓝色,但不是重点。
我轰炸不是因为对R 中没有 ONNX 感到不满,而是因为我看不到通过ONNX 实现我的复杂代码的方法。
如果您有 OHLC 作为输入,您可以 在 ONNX 上 实现一个机器人,比方说一个 netter,它可以查看其仓位,查看其余额,进行一些复杂的计算,并在 MT5
中给出信号。我明白,如果有 MT5,为什么要做这样的事情,但这是一个评估ONNX 代码复杂性限制的问题 。
1)
例如, 我用某种语言编写了自己的代码,接受一个包含 MT5 价格的数组。
然后,我用自己的语言编写一个复杂的 TS,其中包含数千行代码、复杂的逻辑 + 仓位跟踪 + 使用十几个不同的库。(这就是我所说的预处理)。
然后,作为 TS 信号过滤器的 AMO,只占代码的 3%。
ONNX 只涉及模型,而且只涉及他们在那里实现的模型。
是的,您可以在这里添加自己的自定义代码,但据我了解,这并不容易,而且这方面的信息也很少。
2)
没有添加,我读到他们没有看到 P 制造商对这项技术的需求,但有一个 P + python 的无缝捆绑,这样在 prinzepe 中您就可以制作任何蓝色,但这不是重点。
我轰炸不是因为对R-key 中没有 ONNX 感到不满,而是因为我看不到通过ONNX 实现我的复杂代码的方法。
如果您有 OHLC 作为输入,您就可以 在 ONNX 上 实现一个机器人,比方说一个 netter,它可以查看仓位,查看余额,进行一些复杂的计算,并在 MT5
上给出信号。我明白,如果有 MT5,为什么要做这样的事情,但这是一个评估ONNX 代码复杂性限制的问题 。
把模型扔到对方身上更有趣。
好吧,这正是它的设计初衷,只是 方便转移,只是 模型......其他一切都只是拐杖。
有一个庞大的 JS 程序员社区,他们有自己的想法和 JS 脚本。
他们需要学习
mql5 + python + ONNX。
他们本可以制作 Docker 或类似的东西,而不是ONNX,这样就能立即吸引大量新客户,但他们对一些垃圾....。
他们非但没有让人们更容易接近自己,反而增加了难度......
管它呢,这又不关我的事。
在 JS 上有一个庞大的程序员交易社区,他们在 JS 上提出自己的想法和脚本
他们需要学习才能进入
mql5 + python + ONNX
他们可以用Docker 或类似的东西来 代替ONNX,这样就能立即捕获大量新的调用者,但他们对某种废话....。
他们非但没有让人们更容易接近自己,反而让自己更难接近......
管它呢,这又不关我的事。
他们在哪里通过 js 进行交易?Apis
在 JS 上有一个庞大的程序员交易社区,他们在 JS 上提出自己的想法和脚本
他们需要学习才能进入
mql5 + python + ONNX
他们可以用Docker 或类似的东西来 代替ONNX,这样就能立即捕获大量新的调用者,但他们对某种废话....。
他们非但没有让人们更容易接近自己,反而让自己更难接近......
管它呢,这又不关我的事。
看看我的代码。
有几个模型被放在所有 R 代码的中间(?如果我把模型从 R 代码中拿出来,放到其他地方,那将是完全不同的代码,必须重新调试一遍!
为什么呢?
因为 µl 和 R 有明显的 TC 功能分离。mcl 和 R 捆绑可稳定运行 .....那么ONNX 在其中又扮演了什么角色呢?