記事「多層パーセプトロンとバックプロパゲーションアルゴリズム(第II部): Pythonでの実装とMQL5との統合」についてのディスカッション

 

新しい記事「多層パーセプトロンとバックプロパゲーションアルゴリズム(第II部): Pythonでの実装とMQL5との統合」はパブリッシュされました:

MQLとの統合を開発するために利用できるPythonパッケージが存在し、データの探索、作成、機械学習モデルの使用などのさまざまな機会がもたらされます。MQL5に組み込まれているPython統合により、単純な線形回帰から深層学習モデルまで、さまざまなソリューションを作成できます。開発環境を設定して準備する方法と、いくつかの機械学習ライブラリを使用する方法を見てみましょう。

まず、公式Webサイトwww.python.org/downloads/からPythonをダウンロードします。

TensorFlowを使用するには、バージョン3.3〜3.8をインストールする必要があります(個人的には3.7を使用しています)。

ダウンロードしてインストールプロセスを開始した後で[Python3.xをPATHに追加する]オプションをオンにしてください。これにより、後で追加の構成を行わなくても、いくつかのことが確実に機能するようになります。

Pythonスクリプトは、MetaTrader 5ターミナルから直接簡単に実行できます。

  • Python実行可能パス(環境)を定義する
  • 必要なプロジェクトの依存関係をインストールする 

MetaEditorを開き、[ツール]>[オプション]に移動します。

ここで、Python実行可能ファイルが配置されているパスを指定します。インストール後はデフォルトのPythonパスがあるはずですが、ない場合は、実行可能ファイルへのフルパスを手動で入力してください。MetaTrader 5ターミナルから直接スクリプトを実行できるようになります。

1 - コンパイラの構成

私は個人的に、仮想環境と呼ばれる完全に独立したライブラリ環境を使用しています。これは、「クリーンな」インストールを取得し、製品に必要なライブラリのみを収集する方法です。

作者: Jonathan Pereira

 
PythonとMQLに関する記事、そして唯一のコメント。
削除済み  

まだ全部は読んでないけど(?)

でも、これには反応せずにはいられない......。

「TensorFlowを使うには、3.3以上3.8未満のバージョンをインストールする必要があります

なんだこりゃ????

TensorFlowはpythonのバージョン3.9の方がよく動くんだけど...。

それ以下のバージョンでは、タンバリンがないとどうしようもない!!!!


何個のタンバリンが壊れたか、数えるのはやめよう...。いいかい?
 
Aliaksandr Hryshyn #:
PythonとMQLに関する記事、そして唯一のコメント。

ロシア語版はまだです。



パーセプトロンとバックプロパゲーション(パートII):Pythonへの実装とMQL5への統合。- MQL5関連記事
Perceptron Multicamadas e o Algoritmo Backpropagation (Parte II): Implementação em Python e Integração com MQL5.
Perceptron Multicamadas e o Algoritmo Backpropagation (Parte II): Implementação em Python e Integração com MQL5.
  • www.mql5.com
Um pacote python foi disponibilizado com o proposito de trazer integração com MQL, com isso abre-se as portas para enumeras possibilidades como, exploração de dados, criação e uso de modelos de machine learning. Com essa integração nativa entre MQL5 e Python, abriu-se as portas para muitas possibilidades de uso, podemos construir de uma simples regressão linear a um modelo de aprendizado profundo. Vamos entender como instalar e preparar o ambiente de desenvolvimento e usar algumas das bibliotecas de aprendizado de maquina.
 
Сергей Таболин #:

まだ全部は読んでないけど(?)

でも、これには反応せずにはいられない......。

「TensorFlowを使うには、3.3以上3.8未満のバージョンをインストールする必要があります

なんだこりゃ????

TensorFlowはpythonのバージョン3.9の方がよく動くんだけど...。

それ以下のバージョンでは、タンバリンがないとどうしようもない!!!!


何個のタンバリンが壊れたか、数えるのはやめよう...。OK?

バージョン3.7の使用に問題はありません。


この記事を書いた時点では、このサイトのバージョンは3.3/3.8でしたが、現在は3.6/3.9です。

 
Aliaksandr Hryshyn #:
Python と MQL に関する記事と、そのほかの記事。

この記事は更新されました。例文が翻訳中に失われていましたが、現在は復元されています。

 

ポジションを オープンしたりクローズしたり するPythonの組み込み関数を使う。

どのようなMQLの機能について話しているのでしょうか?

そして2つ目の質問ですが、あなたはLinuxで仕事をしているのですか?

 
Vladimir Perervenko ポジションを オープンしたりクローズしたり するPythonの組み込み関数を使いますが、このシナリオではMQLが提供してくれる 機能の多くは使えません」。

MQLの機能とは何でしょうか?

そして2つ目の質問ですが、あなたはLinuxで仕事をしているのですか?

1 - 例えば、PythonにはTickイベントとBookイベントがありません。OnTradeTransactionのような他の関数も利用できないので、ポジションが完全に埋まったか、部分的に埋まったかを見つけるのに、より多くの労力を必要とします。

2- 私はLinuxでは仕事をしていません。仕事ではLinuxしか使いません。

 
よくやった。よくやった。あなたのプログラムを実行するデータの種類を購入する 。
 
グッド
 
上々