プログラミングなしでトレーディングロボットを構築する

プログラミングなしでトレーディングロボットを構築する

“MQL5でアルゴリズム取引”の1番目 2番目のの記事を読んだ後もちろん、あなたはすでにアルゴリズム取引の起源と取引ロボットの主なタイプを知っています。 また、MetaTrader5でこれらの自動取引プログラムを見つける場所も示しました。 これは、優れたプログラミングスキルがロボット構築に確実に役立つことは明らかです しかし、エキスパートアドバイザーを構築するにはプログラマーである必要がありますか? いい’え! MetaTrader 5では、MQL5ウィザードで簡単な既製の取引ロボットを作成できます。 方法を学びましょう!

GM-4012 в статью #3 по алготрейдингу в Guidebook.jpg

MQL5ウィザードとは何ですか?

MQL5ウィザードは、選択した設定に基づいてロボットとプログラムテンプレートを作成するのに役立ちます。 それは信頼できるシグナルを提供できるエキスパートアドバイザーを生成します。 必要なのは、エキスパートアドバイザーの構築のベースとして必要なパラメータを選択することです。 アクセスするには、 MetaEditor - MetaTrader5プラットフォームと統合されたトレーディング戦略開発環境を開く必要があります。 ボタンは時間枠メニューのすぐ上にあります。

333.png

MetaEditorを開いた後、プログラムの左上隅にある“New”をクリックしてください このボタンは MQL5ウィザードを起動します。

1.png

MQL5ウィザードでエキスパートアドバイザーを作成するにはどうすればよいですか?

MQL5ウィザードの指示に従うことで、新しいエキスパートアドバイザーを簡単に開発できます各ステップを詳しく見ていきま しょう’。

まず、トレーディングロボットでプログラムしたい戦略を定義する必要があります。

MQL5ウィザード’のライブラリには一連のシグナルが含まれています。 これらは基本的に、インジケーターが提供するスタンダードアラートです。 エキスパートアドバイザーを作成するときは、トレードシグナルのモジュール(最大64)の任意の組み合わせを使用できます。 それらの説明は MQL5ドキュメントにあります。

この例では、次の入力を使用します:

 銘柄: EUR/USD

時間枠:H4

指標:21および89期間の単純移動平均、MACD(12; 24; 9)。

それでは、このエキスパートアドバイザーを作成しましょう。

MQLウィザードで、「エキスパートアドバイザー(生成)」をクリックしましょう。

 Рисунок3.png

次のステップでは、エキスパートアドバイザーに名前を付ける必要があります。 ここでは、このEAが機能する特定のアセットと時間枠を選択することもできます。 H4の時間枠でEUR/USDを取引したいので、“シンボル”文字列にEUR/USDを書き込み、時間枠に”H4“を書き込みます

エキスパートアドバイザーに適切なシグナルを選択する。

このステップは、プロセスの最も興味深い部分を表しています。 ここでは、トレーディングロボットが動作する設定を宣言します。 “追加”をクリックした後、事前に決定された信号を選択します。 シグナルの各セットにはパラメータがあります。 たとえば、21期間の移動平均のシグナルをEAに追加するには、その期間(21)、現在のバーからのシフト(0)、平均化方法(Simple)、MA(終値)、およびシグナルの重み(1.0) を適用するための価格を設定する必要があります。

Рисунок5.png

 

MACDについては、標準設定(高速周期= 12、低速周期= 24、周期信号= 9)のままにしておきます。

Рисунок6.png

各シグナルの詳細な説明については、 MQL5のウェブサイトにアクセスしてください。

特定のシグナルの時間枠を指定することもできます。 たとえば、より長い時間枠で確認を表示する場合は、「時間枠」設定を入力する必要があります。

トレーリングストップの適用

全パラメーターを追加すると、エキスパートアドバイザーの準備がほぼ整います。 次のアクションは、EAのトレーリングプロパティを設定することです。 言い換えれば、トレーリングストップロスを使用するかどうかを決定します。 選択できるオプションは4つあります:

  • ストップロスの使用を避けましょう(トレーリングストップは使用されません);
  • 固定の停止レベルに基づいて配置しましょう;
  • 特定のMAに基づいて設定しましょう;
  • パラボリックSARを使用しましょう。

この例では、トレーリングストップロスを使用していま’せん。

お金管理のルール

最後のステップでは、エキスパートアドバイザーの資金管理のルールを宣言できます。 0.1ロットの固定取引量と10%のリスクで取引選択します。

Рисунок7.png

[完了]をクリックすると、MetaEditorに大きく構造化されたコードが表示されます。 これらは私たちのエキスパートアドバイザーの背骨と骨です。

Рисунок8.png

どうすればそれをロボットに変身できますか? コンパイルボタンを押すと簡単にできます。 このアクションにより、ロボット用のファイルが作成され、コードがMT5に転送されます。

Рисунок9.png

その後、“ ナビゲーター”MT5ウィンドウでロボットを見つけます。

Рисунок10.png

ロボット名の「テスト」をクリックすると、トレーディングロボットをバックテストできます。 ストラテジーテスターが開いたら、適切なパラメーターを選択し、「開始」を押します。 この検査結果は、バックテストバーで確認できます。    

Рисунок11.png

これで、プログラミングスキルや経験がなくても、完全に機能するトレーディングロボットを構築できます。 ただし、エキスパートアドバイザーにもっと複雑なコマンドを実行させたい場合でも、それらを正しくプログラムする方法を学ぶ必要があります。 このコースの次の記事では、MQL5で最初のロボットをコーディングするための基本を学びます。

よくある質問

  • 口座の開設方法

    弊社のウェブサイト上にある口座開設 ボタンをクリックして、パーソナルエリアに進んでください。取引前に、プロフィール認証をパスしてください。Eメールと電話番号、ID認証を受けてください。この手順はあなたの資本の安全性とアイデンティティを保証します。全ての確認が済み次第、好みの取引プラットフォームに進んで取引を始めてください。 

  • FBSで稼いだお金を引き出す方法

    これはとても簡単です。ウェブサイト上のWithdrawal ページ又はFBS パーソナルエリアのファイナンスセクションに進んでください。入金時と同じシステムを利用して、稼いだお金を引き出すことができます。様々な方法で清算勘定していた場合、入金された合計額の割合によってそれと同じ方法でお引き出しします。

  • 取引を始める方法

    18歳以上ならば、FBSに登録して外貨為替を始められます。取引するためには、証券取引口座と市場においてのアセットについての知識が必要です。 無料教材 と FBS口座の作成 で、基礎を学んでから始めましょう。デモ口座を利用して仮想のお金で試すことができます。準備ができ次第、実際の市場に参入して取引で成功しましょう。  

  • レベルアップボーナスを始動させるには?

    FBS個人エリアのウェブ版又はモバイル版でレベルアップボーナス口座を開き、口座に最大$ 140を無料で提供します。

最新ニュース

為替に大きな影響を与えるイベント: 米小売売上高

米国の小売販売は、10月15日15:30 MetaTrader時間(GMT + 3)に行われます。

AUDはオーストラリアの雇用データを待ちます

オーストラリアは、10月14日(木)03:30MT(GMT+3)に雇用統計と失業率を発表します。

暗号資産の取引プラットフォームの選択方法:お客様にとっての最良オプションを探る

今日、暗号資産通貨は、着実に貿易世界を征服しています。

ローカル支払い方法を用いて、入金しましょう

調子が絶好調

データ収集通知

FBSは、当ウェブサイトを運営するためにお客様のデータ記録を保持しています。「同意する」ボタンをクリックすることにより、当社の プライバシーポリシー に同意したことになります。

フェイスブックでフォローしてください。

折り返し電話

マネージャーがすぐにあなたに電話をします

電話番号を変更する

あなたの要求が受け入れられました

マネージャーがすぐにあなたに電話をします

この電話番号の次の折り返しリクエスト
後に利用可能になります。

緊急の問題がございましたら、こちらからお問い合わせください。
ライブチャット

エラー。後ほどお試しください。

時間を無駄にしないでください。NFPが米ドルと利益にどのような影響を与えるかを追跡してください!

古いブラウザバージョンが検知されました。

より安全で生産性の高い取引経験のために、最新バージョンにアップデートするか、別のブラウザを試してください。

Safari Chrome Firefox Opera