独自のニューラル ネットワーク予測子を簡単に作成 (例: MA および RSI 予測子) – MetaTrader 4 のインジケーター

0
664

gpwr、http://codebase.mql4.com/5738/ に掲載

コードを読みやすくするためにいくつかの変数の名前を変更し、新しいプロキシ関数を作成しました。

彼の非常に優れた情報源に対するすべての功績は gpwr に与えられなければなりません。

説明:

gpwr によって投稿された BNN 予測子は優れたインジケーターですが、多くのトレーダーは、独自のインジケーターに基づいて予測子を作成するためにソース コードを使用する方法を疑問に思っていました。

この質問は、ニューラル ネットワーク関連のすべてのソースで未回答のままになっているため、私が答えることにしました。

BNN 予測器のこの修正バージョンを使用すると、独自のインジケーターに基づいて独自の予測器を作成できます。

コードの最後に関数があります。

double getValue(int i) {
return(iMA(NULL,0,15,0,MODE_SMMA,PRICE_OPEN,i));
}

提示されているように、インジケーターは移動平均予測子です。 移動平均インジケーターを別のインジケーターに置き換えるだけです。 iCustom() を使用して、独自のインジケーターの予測を取得することもできます。

たとえば、RSI 予測子が必要な場合は次のようになります。

double getValue(int i) {
return(iRSI(NULL,0,14,PRICE_OPEN,i));
}

インストール:

BPNN.DLL を Experts/libraries/ フォルダーにコピーする必要があります。

DLL インポートを許可するように MT4 を設定する必要があります ([ツール] > [オプション] > [エキスパートアドバイザー] > [DLL インポートを許可する] にチェックを入れます)。

おすすめのMT4/MT5ブローカー

XMブローカー

  • 無料$ 50 すぐに取引を開始するには! (出金可能利益)
  • までのデポジットボーナス $5,000
  • 無制限のロイヤルティプログラム
  • 受賞歴のある外国為替ブローカー
  • 追加の独占ボーナス 年間を通じて

XMブローカー

>> ここからXMブローカーアカウントにサインアップしてください<

FBSブローカー

  • トレード100ボーナス: 100 ドルを無料で取引の旅を始めましょう!
  • 100%の入金ボーナス: 入金額を最大 $10,000 まで XNUMX 倍にし、強化された資本で取引します。
  • 1まで活用する:3000: 利用可能な最高のレバレッジ オプションの 1 つで潜在的な利益を最大化します。
  • 「アジアのベストカスタマーサービスブローカー」賞: カスタマーサポートとサービスの優秀性が認められています。
  • 季節のプロモーション: 一年中、さまざまな限定ボーナスやプロモーション特典をお楽しみいただけます。

fbsブローカー

>> ここからFBSブローカーアカウントにサインアップしてください<

 

(MT4 インジケーターの無料ダウンロード)

ダウンロードするには、以下をクリックしてください。

MetaTrader 4 用の独自のニューラル ネットワーク予測インジケーターを簡単に作成

返事を返す

あなたのコメントを入力してください!
あなたの名前をここに入力してください