記事「多層パーセプトロンとバックプロパゲーションアルゴリズム(第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

理由: