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

 

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

本稿では、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

 

この記事の著者はMatLabを正直に買ったのか(~1000usd)、それとも海賊版を買ったのか?

 

ニューラルネットワークは金融市場にとって非常に有望な分野である。

著者に感謝する!

 

モジュール自体が移動中に誤動作する時間はありましたか?例えば、EURUSD_MT5.exe。

MT5のクライアント部分はユーザーにとって無料です。だから、ブルジョワは スキームを変更しよう :-)))

追加パッケージなしのMatLabだけで、これだけの費用がかかる:

 
訓練されたニューラルネットワークは データにフィットする傾向があるようだ。
 
Denis Kirichenko:
Matlabだけで、追加パッケージなしで、これだけかかる:

もったいない)

 
すべてのファイルはどこからダウンロードできますか?それとも作者は提供していないのでしょうか?ありがとうございます。
 
Denis Dementiev:
すべてのファイルはどこからダウンロードできますか?それとも作者は提供していないのでしょうか?ありがとうございます。

こちら

EURUSDData.csv(8009.95 KB)

NWI.mq5(5.02キロバイト)

Matlab_MT5.mq5(9.36キロバイト)

スナップショット

 
ファイルはビデオの下にダウンロードできます))))
 

著者はNSのアーキテクチャも、リンクされたアプリケーションのアーキテクチャも、Matlab Engine APIを 介したMT5<->Matlab相互作用の現代的な方法も説明していない。

この記事の価値は、紹介されているMT5-advisorにあるように思えるが、実際にはその価値はゼロである。H1以上のTFの取引には適しているかもしれないが、そのようなTFでさえも、この方法はシグナルの遅れを引き起こす。しかし皮肉なことに、遅れの出現の主なエラーは修正されていない。

MATLAB Engine API for C++ - MATLAB & Simulink
  • www.mathworks.com
Introduction to the basic design of a C++ engine program. Build engine applications on different platforms. Use this sample code to confirm your development environment for the MATLAB Engine API for C++. The MATLAB Engine C++ API comprises functions, classes, and typedefs in namespace. Start and Connect to Start and connect to a MATLAB session...