記事"安くて楽しいニューラルネットワーク - MetaTrader 5 でNeuroPro へリンク"についてのディスカッション

 

新しい記事 安くて楽しいニューラルネットワーク - MetaTrader 5 でNeuroPro へリンク はパブリッシュされました:

トレード用の特定のニューラルネットワークプログラムが高価で複雑そうであったら、反対にシンプル過ぎると思えたら、NeuroPro をお試しください。それは無料でアマチュア用の最適な機能セットが備えられています。本稿では MetaTrader 5 と連携してそれを利用する方法をお伝えします。

NeuroPro プログラムは1988年にロシアのある研究所で作成され、今でも現役です。

それは Windows XP、Vista、Windows 7 で効果的に実行されます。のそれ以降のバージョンでどのように動作するかはわかりません。

バージョン 0.25 は無料でインターネット上の数多くのウェブサイトで見つけることができます。NeuroPro はシグモイドアクティブ化関数を持つ多層ニューラルネットワークを作成することが可能です。ニューラルネットワークの学習を始めたばかりであれば、現段階でそれいじょうの機能は必要ありません。NeuroPro のインターフェースはロシア語で多言語には翻訳されていないことを憶えておく必要があります。

ニューラルネットワークはあるデータ配列でトレーニングし、別のデータ配列で検証することができます。トレーはトレーダーにとって基本的機能です。 それにより選択したネットワーク構成が過適合しやすいか、一貫して外部の履歴データ、すなわち実アカウントでトレードを行うことができるのか、迅速に理解 できるようになるためです。

より掘り下げるのがお好きな方にはニューラルネットワークのウェイト、またすべての中でどのネットワークがネットワーク処理の結果に影響を与えるか 確認する機会があります。初心者の方にはそれは必要ありません。またプログラムのこの箇所はとばしてもかまいません。この情報は「聖杯」を探し求めている 経験あるトレーダーの方には有効です。なぜかと言うと、それによりニューラルネットワークによってどのパターンが特定されたか仮定し、どこで検索を続ける ことができるか確認できるようになるからです。

それ以外、多様な設定とスネットワークストラクチャの最小化のような便利なユーティリティを除いて、NeuroPro に重要な機能はありません。これらメニューセクションは強制ではありませんので、初心者の方は物事を複雑にせず、デフォルト設定だけを使用してください。

トレーダーの観点から、NeuroPro は唯一の欠点があります。それは MetaTrader 5 との統合の欠如です。実際、本稿は主にマーケットとインディケータデータをMetaTrader 5 から NeuroPro にロードすることと、その後受信したニューラルネットワークを MQL5 のエキスパートに変えることを取り上げています。

話題を進めていきますが、NeuroPro によって作成しようとしているニューラルネットワークはニューロンウェイトをすべての MQL5 スクリプトに変換されると言えます( 他のニューラルネットワークプログラムで のようにインクルード DLL のシステムとは異なります)。それは迅速な動作とコンピュータリソースの最低限の利用を保証します。それが NeuroProを利用する明確なメリットです。それはあらゆるトレーディング戦略を作成することに使用可能です。エキスパートに対してほとんど瞬時に判 断することを要求するスキャルピング戦略さえ可能です。


トレーディング戦略

本稿ではスキャルピング戦略については考察しません。というのもスキャルピングエキスパートの作成、トレーニング、検証には特殊な点が多く、本稿の及ぶところではないためです。

学習目的でわれわれは H1 タイムフレームで多用される通貨ペアEURUSDのシンプルなエキスパートを作成します。ですから、われわれのエキスパートには過去24本のバー、すなわ ち前日のマーケット動向、を解析し、次の1時間の価格変動方向を予測し、その情報に基づくトレードを行ってもらいます。

図22 MetaTesterでExpert Advisorが検証されたあとの資金グラフ

作者: Andrew

理由: