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

 
Renat Fatkhullin #:

次の一連の関数は、MqlRates、MqlTickなどの間のさまざまなやり取りであり、価格データをベクトルや行列に直接取り出すことも含まれる。

詳細な例を掲載した記事はもうすぐ完成する。


Engle Granger検定とDickey-Fuller検定。

そして行列のJohansen検定
 
Roman #:

Engle Granger検定とDickey-Fuller検定。
Johansen検定

ありがとうございます。

 
Renat Fatkhullin #:

ありがとうございます。

ありがとうございます。もし解決策が実装になるのであれば、
計算では、
時系列を入れ替えても結果が変わらない総最小二乗法を使うのがよいでしょう。
この計算は最小二乗法よりも 正確です。

また、TLSはすでに記述されているので、ベクトルや行列用の別のメソッドに追加して、見つかった係数を返すようにするのが望ましい。
線形モデル用の標準的なTLS。
非線形モデル用の計算もある。
Mql言語で両方のメソッドを持つのが理想的。

テストメソッドとTLSメソッドを一緒に使えば、統計セクションのための良いメソッドセットになる。

 
Renat Fatkhullin #:

消費者やベンダーのオーディエンスについて話しているのであれば、もちろん「安全な1つの*.ex5」が必要だ。

研究結果を販売する現実的な可能性のない、自分自身のための研究ということであれば、ガムテープを使ってノートブックを作ればいい。Pythonプログラムとノートブックはターミナルとエディターでサポートされています。

モデルのトレーニングに関しては、誰もスピードを犠牲にしようとはしない。チャンスには食欲がつきものであり、リソースの容量には長い間限界があった。そのため、計算の精度を落とし、精度の低下を修正するという難しいゲームがある。


私たちは、MLソリューションの応用の方向性を次のように考えている:

  1. MQL5へのモデルの移行(ONNXまたは書き換え)を伴う外部研究
  2. MQL5でのソリューションの初期開発

MQL5への移行により、取引戦略テスターでロボットを適用し、仲介者なしで取引できるようになる。



まず、「pythonとの統合」はまったく役に立ちません。スクリプトを個別に実行し、ソケット経由でデータを転送する方が簡単です。pythonとの統合」による データ交換は、可能な限り削減される。MT側でベクターを構築した場合、それをどうやってポーリング用のpythonスクリプトに放り込むことができますか?また、それはソケットよりもどのように良いのでしょうか?

TensorFlowをやめて、あなたが提案していることを掘り下げ始めるのも疑問が残る。確かに、ソリューションを.ex5にコンパイルするのはクールだが、それは永遠にサンドボックスにとどまることを意味する。
- 私は記事を公開しようとしました - 私は送られました;
- 私は私のソリューションで市場に参入しようとしました - 私は送られました(検証を通過しませんでした);
- 私は私の暗号の聴衆をMetaTrader5に引き込もうとしました - 私は完全な誤解に直面しました、彼らにとってMT5は、ブラウザと馬のブローカーの手数料と人気のある取引所への直接接続の欠如に通常の実装がない退屈なレトロです。私はブラウザでレンダリングするための聖書を自分で探して、逃げなければならなかった。

要するに、MT5はマーケット情報を得たり、ボットやインジケータを書いたりするには最高の環境(まさに完璧!)だが、それ以外の点では退屈なボッタクリだということだ。これは私の主観的な評価なので、悪しからず。今、私のプロジェクトではMT5は重要ですが、不可欠ではありません。少しずつすべてをpythonに書き換えて、MT5の方がはるかに高速でネイティブだと叫んでいますが、そうせざるを得ません。

 
Renat Fatkhullin #:

消費者やベンダーのオーディエンスについて話しているのであれば、もちろん「安全な1つの*.ex5」が必要だ。

ここに、MT5にとどまるために構築しなければならなかった松葉杖の例があります。それは正常ですか?
これは長い間古いバージョンで、時代遅れのモデルですが、私はそれを更新しません、意味がありません。

 
Renat Fatkhullin #:

消費者やベンダーのオーディエンスについて話しているのであれば、もちろん「安全な1つの*.ex5」が必要だ。

一般的に、もし私が市場を正しく理解しているならば、Python + TensorFlow + MT5で書かれたソリューションを.ex5ソリューションに変える方法を考えるべきなのは、私ではなくあなたです。

 
Evgeny Dyuka #:

..."pythonとの統合 "は全く役に立たない。スクリプトを個別に実行し、ソケット経由でデータを転送する方が簡単だ。pythonとの統合」による データ交換は、可能な限りカットされる。MT側でベクターを構築した場合、それをどのようにpythonスクリプトに転送してポーリングすることができますか?

mt-Rで Rに切り替える。あるいはpythonにも似たようなものがあるかもしれない。

 
Aleksey Nikolayev #:

mt-Rで Rに移動する。あるいはpythonにも似たようなものがあるかもしれない。

もしかしたらMT5が私の側に来るかもしれないし、私は今まで通りやっていくだけだ。

 
Evgeny Dyuka #:



まず第一に、「パイソンとの統合」は全く役に立ちません。スクリプトを個別に実行し、ソケット経由でデータを転送する方が簡単です。pythonとの統合」による データ交換は、可能な限りカットされる。MT側でベクターを構築した場合、それをポーリング用のpythonスクリプトに放り込むにはどうすればいいのでしょうか?また、ソケットよりもどのように良いのでしょうか?

TensorFlowをやめて、あなたが提案していることを掘り下げ始めるのも疑問が残る。確かに、ソリューションを.ex5にコンパイルするのはクールだが、それは永遠にサンドボックスにとどまることを意味する。
- 私は記事を公開しようとしました - 私は送られました;
- 私は私のソリューションで市場に参入しようとしました - 私は送られました(検証を通過しませんでした);
- 私は私の暗号の聴衆をMetaTrader5に引き込もうとしました - 私は完全な誤解に直面しました、彼らにとってMT5は、ブラウザと馬のブローカーの手数料と人気のある取引所への直接接続の欠如に通常の実装がない退屈なレトロです。私はブラウザでレンダリングするためのバイブルを自分で探して離れなければなりませんでした。

要するに、MT5はマーケット情報を得たり、ボットやインジケータを書いたりするには最高の環境(まさに完璧!)だが、それ以外の点では退屈なボッタクリだということだ。これは私の主観的な評価なので、悪しからず。今、私のプロジェクトではMT5は重要ですが、不可欠ではありません。少しずつすべてをpythonに書き換えて、MT5の方がはるかに高速でネイティブだと叫んでいますが、そうせざるを得ません。

ターミナルで*.pyファイルを実行するためのサポートは、すでに開発されたモデルをターミナル内で実行する機能です。そして、標準のPython用MetaTrader 5ライブラリを使えば、普通に通信して取引できる。

先ほど、サードパーティの統合はすべて結果が予測できるガムテープで縛る方法だと指摘したのは、無意味なことではありません。私たちはそのような経路にはまったく興味がない。だからダクトテープの追加を求めるのは不要であり、ピースミールでないソリューションをスキップするのも同様である。


お分かりのように、MQL5という言語は非常に成長しており、私たちは開発者としてその目標を知り、公言している。そしてそれを達成する。

心配しないでください。MLではほとんどすべてのことがMQL5でできるのです。これこそが私たちが目指しているゴールなのです。

この22年間、私たちは大きな目標を達成する方法を学んできました。

 
Evgeny Dyuka #:

一般的に、私が市場の仕組みを正しく理解しているのであれば、Python + TensorFlow + MT5で書かれたソリューションを.ex5にする方法を考えるべきなのは、私ではなくあなたです。

私が書いていること、説明していることを読んでください。リリースノートと 公開されているドキュメントを 読んでください。

あなた自身の考えや欲望を取り除いてください。当社の利益、投資実績、実績、技術力を加えてください。

そうすれば、何がどのように起こるのかを明確に理解することができるでしょう。

Что нового в MetaTrader 5?
Что нового в MetaTrader 5?
  • www.metatrader5.com
Обновлена база фундаментальных данных торговых инструментов. Количество агрегаторов, доступных для просмотра биржевого инструмента, расширено до 15, что позволяет находить информацию по максимально большому числу тикеров на самых популярных экономических агрегаторах.
理由: