記事"取引におけるニューラルネットワークの実用化(実践編)"についてのディスカッション

 

新しい記事 取引におけるニューラルネットワークの実用化(実践編) はパブリッシュされました:

本稿では、Matlabプラットフォームでニューラルネットワークモジュールを実際に使用するための説明と手順を説明します。また、ニューラルネットワークモジュールを使用した取引システム作成の主な側面についても説明します。1つの記事で複合体を紹介できるようにするには、複数のニューラルネットワークモジュール機能を1つのプログラムに組み合わせるように変更する必要がありました。

下の図は、最初の起動時のニューラルネットワークモジュールの外観を示しています。

НСМ EURUSD_MT5

  1. Onlineブロックは、実際の取引中およびビジュアルモードでのテスト時にニューラルネットワークを開始および停止するように設計されています。
  2. Onlineブロックがアクティブ化されたときに、ニューラルネットワークの応答ラインと交差するシグナルラインの条件を含む情報フィールド 
  3. Trainは、ニューラルネットワークの訓練と「再トレーニング」(?)用に設計されたデモンストレーションブロックです。
  4. ニューラルネットワークの応答値を出力するためのフィールド(左 - ニューラルネットワークの応答、右 - シグナル線、下 - 現在のバー、上 - 前のバー)
  5. Offlineブロックは、テストサンプルのニューラルネットワーク応答を配列に出力するように設計されています。
  6. Onlineブロックを使用する場合のニューラルネットワーク応答ラインの平均値を入力するためのフィールド(シグナル線期間)(編集可能な値)
  7. ブロック「Net1,2,3」—時系列の異なるセグメントで訓練されたネットワークの3つのサブモジュールで、各ブロックには2つのニューラルネットワークが含まれています。
  8. Onlineブロック使用時のNNM操作終了時刻。
  9. Onlineブロック使用時にNNM操作期間を時間単位で入力するためのフィールド(編集可能な値)
  10. Onlineブロック使用時にNNMの開始から経過した時間をカウントします。

作者: Andrey Dibrov