交易中的机器学习:理论、模型、实践和算法交易 - 页 3233

 
Aleksey Nikolayev #:

该软件包无法创建和运行 onnx 模型。似乎可以通过 reticulate 连接到 python 运行,但似乎只能在 python 中创建。

总的来说,老实说,我不明白(从该软件包网站 的教程来看)这个软件包的意义,也许它只是未完成或被遗弃了。在我看来,R 中 onnx 的情况是让 python 用户发笑的最好理由。)

反过来,我也不理解 metaquotes 实现 ONNX.... 的想法。

为了实现我的模型,我需要学习 onnx 语言和 python。
你想实现一个模型--只需学习两种新语言))))强大!!!

而且据我所知,所有预处理、所有特征的生成都应来自外部输入......对我来说,这更像是车轮上的一根棍子,而不是突破口。

现在有了 docker coneiners。

每个人都可以用任何语言实现任何代码、使用任何库并将其打包到容器中。

不,他们制造了一些限制多、门槛高的拐杖,并以此为荣......


 
Aleksey Vyazmikin #:
主要规则是模型必须转换为 ONNX。

谢谢 - 我会研究专题....

 
mytarmailS #:
反过来,我也不理解 metaquotes 实施 ONNX 的想法。

为了实现我的模型,我需要学习 ONNX 语言和 Python。
生活简化得真好,你想实现一个模型--只需学习两种新语言))))强大!!!

而且据我所知,所有预处理、所有特征的生成都应来自外部输入......在我看来,这更像是车轮上的一根棍子,而不是一种突破。

还有 docker coneiners。

每个人都可以用任何语言实现任何代码,使用任何库,并将其打包到容器中。

不,他们造了一些限制多、门槛高的拐杖,并以此为荣......


我们没必要学习 onnx 语言--它只是一种内部表示语言,就像如果你只保存或阅读 pdf 格式的文档,你就不需要学习 pdf 格式一样。

你之所以需要学习 Python,只是因为 R 缺乏对 ONNX 的全面支持。而这,在我看来,已经是语言过时的严重警告了。

 

只是一个假设性的例子...

例如,我是一名 javascript(或其他) 程序员,我对市场很感兴趣、

我想出了一些复杂的交易算法


1) ,我输入 OHLC。

2) 然后输入 100000 行关于如何处理特质的javascript 代码(预处理)

3) 然后我TensorFlow.js 训练一个javascript 神经网络 模型 )。

输出结果就是机器人。


我将所有这些代码打包到一个 docker 容器中,然后就可以将其集成到任何地方。

在任何计算机上,无需依赖,一切都在容器中。

如果 metatrader 支持这一点,那将是一个突破!


但我的建议是

1) 使用 metatrader 获取OHLC 日期(这里一切正常)

2) 学习新的 MQL5 语言,完全重写数据预处理的全部代码(我已经很兴奋了,你呢? 但一切都还在我的前面)。

3) 学习 新的 Python、Python 的 Tensorflow 框架、Python 的 ONNX,训练模型,在 ONNX 中保存模型。模型是有局限性的,你只能 选择可用的,而 不是你需要的,例如,ONNX 中没有关联规则, 没有 dbscan成千上万种 其他算法



==============================================================================================

因此,我必须将我事先学过的所有算法完全改写成两种新语言....。

这样,我就可以用ONNX 格式 实现我的模型, 而且不是任何模型,而是只有这种格式支持的模型!!!!

COOL!!!!!!!!!!!

这样,我就可以用 ONNX 格式实现我的模型,而且不是任何模型,而是只有这种格式支持的模型 COOL

 
Maxim Dmitrievsky #:
您还可以转换所有预处理。

你从哪里读到的?我没看到这样的信息。

 
Aleksey Vyazmikin #:

你从哪里读到的?我没看到这样的信息。

Pitorch, tensorflo, sclern.任何大型框架。
 
Aleksey Vyazmikin #:

你从哪里读到的?我没看到这样的信息。

Pitorch, tensorflo, sclern.任何大框架

Freestyle rak zer tensorflo, henh henh henh zer flo, 听过那首歌吗?
 
Maxim Dmitrievsky #:
Pitorch、tensorflo、sklern。任何大型框架。

如果是这样就好了。我读过几篇文章,也看过一些视频--到处都是关于模型的。

 
Aleksey Vyazmikin #:

如果是这样就好了。我读过一些文章,也看过一些视频,到处都是关于模型的内容。

这是一种开放格式,你可以把任何东西转换成它
 
Maxim Dmitrievsky #:
这样做并不需要大量的 docker 开销。

是的,花几个月时间学习新的语言、框架和 api,还不如花几个月时间学习新的语言、框架和 api onnx guts....

这一切都是为了重写你已经写好的东西......