トレーディングにおける機械学習:理論、モデル、実践、アルゴトレーディング - ページ 3393

 
mytarmailS #:

ONNXには、完成したモデル以外の複雑なコードは入れられない

おそらく、私が何を言っているのかわからないだろう。


もしDockerコンテナがあれば、制限はないのですが、ONNXには大きな制限が あります。
複雑なコードを入れる必要はない。
まあ、僕にはそんな実存的な問題はないから、わからないのかもしれないけど。
 
Maxim Dmitrievsky #:
複雑なコードを入れる必要はない。 。

なぜ必要なのか?


1) アイデア、コード、前処理は1つの言語(R、python、JS、c++、c# ......)で行う。

2) ONNX モデルを別の言語(python)でトレーニングする。

3) 3番目の言語(MQL5)でロボットを書き、それから前処理をすべてMQL5で 書き直す。


とにかく、実行不可能な原始的なものを訓練しなければ、まったく役に立たないがらくただ。

 
mytarmailS #:

何が言いたいんだ?


1) アイデア、コード、前処理は1つの言語(R、python、JS、c++、c# ......)で行うこと。

2) ONNX モデルを別の言語(python)でトレーニングする。

3) 3番目の言語(MQL5)でロボットを書き、前処理全体をMQL5で 書き直す。


とにかく、実行不可能な原始的なものを訓練しなければ、まったく役に立たないがらくただ。

中程度の複雑さの前処理とはどういう意味ですか?パイプラインはONNXにも入れられる。

Rにonnxが追加されなかったのはなぜ?

 
Maxim Dmitrievsky #:

1) 中程度の複雑さの前処理とはどういう意味か?パイプラインもONNXにプッシュできる

2) R onnxは追加されたことがない? なぜそんなに遅いのか?

1)

例えば、MT5から価格の配列を受け取る、ある言語による独自のコードを持っています。

それから、複雑なロジックとポジションのトラッキングを備えた、何千行ものコードを持つ複雑なTSを(私の言語で)構築し、何ダースもの異なるライブラリを使用します。(これを私は前処理と呼んでいる)。

そして、TSシグナルのフィルターとしてのみ、ある種のAMOが登場する。


ONNXはモデルについてのみ、そしてそこで実装されているものについてのみ実装されている。

はい、独自のカスタムコードを追加することは可能ですが、私が読んだ限りではそれほど簡単ではありませんし、この件に関する情報はほとんどありません。


2)

追加されていない、私は、彼らがPメーカーでこの技術の需要を見ないと読んだが、シームレスなバンドルP + pythonがあるので、prinzepeでは、任意の青を作ることができますが、ポイントではありません。

私はONNXがRで利用 できないことに憤慨しているのではなく、私の複雑なコードをONNXで 実装する方法が 見つからないので、爆死しているのです。


OHLCを入力として持っていれば、ONNX 上に ロボット、例えばネッターを 実装することができます。ネッターはポジションを見て、残高を見て、複雑な計算をして、MT5
でシグナルを出します。MT5があるのに、なぜそんなことをするのか、というのはわかりますが
、これは ONNXの コードの複雑さの限界を評価するための質問 です。

 
mytarmailS #:

1)

例えば、MT5からの価格を配列で受け取る、ある言語での独自のコードがあります。

それから、複雑なロジックとポジションのトラッキングを備えた、何千行ものコードを持つ複雑なTSを(私の言語で)構築し、何ダースもの異なるライブラリを使用します。(これは私が前処理と呼ぶものです)。

そして、TSのシグナルのフィルターとしてのみAMOを使用する。


ONNXはモデルについてだけであり、そこで実装されたものだけである。

しかし、私が読んだ限りでは、それはそれほど簡単ではなく、この件に関する情報はほとんどありません。


2)

しかし、P+pythonのシームレスなバンドルがあるので、prinzepeでどんな青でも作ることができる。

私はONNXがR-keyにない ことに憤慨しているのではなく、私の複雑なコードをONNXで 実装する方法が 見つからないので、爆死しているのだ。


OHLCをインプットとして持っていれば、ONNXに ロボット、例えばネッターを 実装することができるでしょう。ネッターはポジションを見て、残高を見て、複雑な計算をして、MT5
でシグナルを出します。MT5があるのに、なぜそんなことをするのかというのはわかりますが
、これは ONNXの コードの複雑さの限界を評価するための質問 です。

まあ、ターミナルからポジションを取って、残高などを計算し、それを保存したモデルに戻して、はい、そこから結果を出して、ということを何度も何度も繰り返す必要があるでしょう。まあ、再設計が難しかったり、面倒だったりするのであれば、なくても生きていける。ただ、それを使ってモデルを投げ合う方が楽しい。
 
Maxim Dmitrievsky #:
模型を投げ合う方が楽しいからね。

まあ、それこそ、便利な移籍、モデルだけ......他のすべてが松葉杖のために設計されているんだ。

 

JSプログラマーの巨大なコミュニティがあり、独自のアイデアと JS スクリプトを持っている。

始めるには、次のことを学ぶ必要がある。

mql5 + python + ONNX。

ONNXの 代わりにDockerか似たようなものを作れば、すぐに多くの新規顧客を獲得できただろうに、彼らはくだらない ものに興味を持っている......。

しかし、彼らはくだらないものに興味を持っている...。

なんにせよ、私には関係ないことだ。

 
mytarmailS #:

JSには 、彼らのアイデアやスクリプトをJSで扱うプロゲーマーたちの巨大なコミュニティがある。

に入るために学ぶ必要があるのは彼らだ。

mql5 + python + ONNX

ONNXの 代わりにDockerか似たようなものを作れば、すぐに多くの新規ユーザーを獲得できるのに、彼らは何かくだらないものに興味が あるんだ...。

しかし、彼らはある種のがらくたに興味があるのだ......。

なんにせよ、私には関係ないことだ。

どこでjsを売っているんだ?アピスだ。
 
Maxim Dmitrievsky #:
また、jsを通じた取引はどこで行われているのか?アピス
ええ、アピスです。
でも、バックテストする場所がないんだ。
 
mytarmailS #:

JSには、プロゲーマー・トレーダーの巨大なコミュニティがあり、彼らのアイデアやスクリプトが JS 上にある。

に入るために学ぶ必要があるのは彼らだ。

mql5 + python + ONNX

ONNXの 代わりにDockerか似たようなものを作れば、すぐに多くの新規ユーザーを獲得できるのに、彼らは何かくだらないものに興味が あるんだ...。

しかし、彼らはある種のがらくたに興味があるのだ...。

なんにせよ、私には関係ないことだ。

私のコードを見てみよう。

いくつかのモデルがRコードの真ん中(?もしモデルをRコードから取り出して別の場所に置いたら、まったく別のコードになり、デバッグをやり直さなければならなくなる!

それはなぜか?

TCの機能分離が明らかなμlとRがある。mclとRのバンドルは安定して動作している。そして、ONNXは どこにフィットするのだろうか?

理由: