- 環境構築
- 環境構築とは?
- メタトレーダー5(MT5)とは?
- メタトレーダー5(MT5)の導入手順
- メタトレーダー5(MT5)を取り扱っている会社にアクセスする。
- デモ口座開設手順1:外為ファイネストHPの「デモ口座開設」リンクをクリックする
- デモ口座開設手順2:MT5デモ口座開設ページの「デモ口座を申し込む」をクリックする
- 外為ファイネストデモ口座開設手順3:フォームに必要事項を入力する
- 外為ファイネストデモ口座開設手順4:入力内容に問題がないか確認の上「送信する」ボタンを押す。
- 外為ファイネストデモ口座開設手順5:登録完了メールに記載されているログインIDとパスワードを確認する
- メタトレーダー5をダウンロードする
- メタエディターを起動させる
環境構築
さっそくMQL5に関する具体的な話・・・に入る前に、もう一つやっておかなくてはいけない大事なことがありました(-_-;)。
それが環境構築です。
環境構築とは?
環境構築とは、その言葉通り、
プログラミング言語を記述・開発・実行できる環境を整えるための作業
のことです。
プログラミング言語の種類によっては、これが結構大変でプログラミング初心者の方の中にはここで挫折してしまう人も多いです。
その点、MQL5の環境構築は極めてシンプルでメタトレーダー5(MT5)という取引ツールをダウンロード・インストールすればメタエディターというテキストエディターが付帯してダウンロード・インストールされていますので、それで環境構築は終了です。
すでに裁量取引でメタトレーダー5(MT5)を使っている人はもう環境構築は終了しているので、すぐにMQL5を使った開発に着手できます。
メタトレーダー5(MT5)の全身であるメタトレーダー4(MT4)を利用している方にとっても、メタトレーダー4と同じような手順でメタトレーダー5(MT5)をダウンロード・インストールすればいいだけですから難しい作業ではないでしょう。
これからの話は、メタトレーダー4(MT4)もメタトレーダー5(MT5)も使ったことがない人
を前提に、環境構築が完了できるように順を追って説明していきます。
メタトレーダー5(MT5)とは?
メタトレーダー5(MT5)はメタクオーツ社が開発した高機能取引ツールです。
MT5をサービスとして提供する、外国為替証拠金取引(FX)ブローカーの口座を開設すると、
メタトレーダー5(MT5)から注文を発注したり、アカウントの管理を行えるようになります。
サービス提供者であるFXブローカーは、サーバーを管理してユーザーからの取引発注の最終執行を請け負う、というクライアント側とサーバ側の両要素で構成されたシステムになっています。
豊富なインジケータが利用でき、詳細なチャート分析が行える他、このブログでこれからお伝えしていく、プログラミング言語MQL5を利用して誰でも自動売買プログラム(エキスパートアドバイザー、通称EA)を作ることができるのが魅力となっています。
2005年に前身のメタトレーダー4(MT4)がリリースされ、その操作性を含めた使い勝手の良さ、自動売買プログラムをユーザー自身で作成できる機能性等が受けて、外国為替証拠金取引ブローカー及びその投資家に広く普及しました。
しかし、その後継ソフトであるメタトレーダー5(MT5)がリリースされてからもうすでに、10年以上が経過しているのですが、現在にいたるまでその普及の伸びは低く、ブローカー(特に国内業者)もエンドユーザーも引き続きメタトレーダー4を継続利用しているのが現状です。(それでも最近はMT5取り扱い国内FX業者もだいぶ増えてきました)
メタトレーダー4からメタトレーダー5(MT5)への移行が遅々として進まない原因の一つに、自動売買プログラムを司る言語MQL5が、前身のMQL4と互換性が低かったことにあります。
iPhone12から13に切り替えてもユーザビリティの点でそんなに違いはないでしょうが、MQL4からMQL5の切り替えは、そう簡単にはいきませんでした。
ユーザはほとんど別のプログラミング言語を学びなおす必要に迫られた、といっても過言ではありません。私がMQL5に関するブログ記事を書こうという気持ちになった最大の点といってもいいでしょう。
そのことについては、多少前回の記事↓でも触れているのでよろしければご覧ください。
使い勝手に少々難はあるものの、その機能拡張性(PythonやSQLとの連動)、MT4から大幅に検証の幅が増えたバックテスト機能など、MT5およびMQL5は改めて学びなおすに値するパワフルで大いなる可能性を秘めたプログラミング言語だと思っています。
※バックテストについては↓の記事で詳しく解説していますので、興味ある方はご参照ください。
話が長くなってしまいましたが、環境構築に必要なメタトレーダー5(MT5)をこれからダウンロードしていきましょう
メタトレーダー5(MT5)の導入手順
以下の手順で作業を進めていきたいと思います。
- メタトレーダー5(MT5)を取り扱っている会社にアクセスする。
- デモ口座のアカウントを開設する。
- メタトレーダー5(MT5)をダウンロードする
- メタエディターを起動させる。
メタトレーダー5(MT5)を取り扱っている会社にアクセスする。
まずは、メタトレーダー5(MT5)を取り扱っているブローカーのホームページにアクセスして、
デモ口座(MQL5の環境構築を最速で完結させることを目的としているのでデモ口座で十分です)を開設し、メタトレーダー5(MT5)をダウンロードしなくてはいけません。
ブローカーはメタトレーダー5(MT5)を扱っている所ならばどこでもよいのですが、
今回は、外為ファイネストを例に解説していこうと思います。
※なお、デモ口座ではなく、資産を実運用するリアル口座の開設にあたっては、外為ファイネストを含めた、以下の国内業者3社をおススメしています。
※国内FX業者をおススメする理由についは各FX会社について紹介した記事が下記にありますので、よろしければ参考にしていただければと思います。
・「おススメのMQL5・MT5対応FX業者:外為ファイネスト」
・「おススメのMQL5・MT5対応FX業者:アヴァトレード」
デモ口座開設手順1:外為ファイネストHPの「デモ口座開設」リンクをクリックする
まずは外為ファイネストのホームページにアクセスし、そのトップページ内にある「デモ口座開設」リンクをクリックします。トップページ上部と下部2か所にリンクがあるので、そのどちらかをクリックします。
デモ口座開設手順2:MT5デモ口座開設ページの「デモ口座を申し込む」をクリックする
クリックして遷移した先のMT5デモ口座開設ページ内にある「デモ口座を申し込む」リンクをクリックします。
※個人口座と法人口座、2通りのリンクが用意されているので、必要に応じた口座種別を選択します。個人口座であれば、個人欄の「デモ口座を申し込む」リンクをクリックしてください。
外為ファイネストデモ口座開設手順3:フォームに必要事項を入力する
次の画面で、氏名・電話番号・メールアドレス・認証コードを正しく入力し、「送信内容確認」ボタンをクリックします。
※その際、デモ口座利用規約に対する同意を求められますんので、画面内の「デモ口座利用規約はこちらをクリック」リンクをクリックして利用規約の内容に同意できるかどうか確認を行います。
外為ファイネストデモ口座開設手順4:入力内容に問題がないか確認の上「送信する」ボタンを押す。
前画面で入力した、氏名・電話番号・メールアドレスの内容に問題がないかを確認の上、「送信する」ボタンを押します。
外為ファイネストデモ口座開設手順5:登録完了メールに記載されているログインIDとパスワードを確認する
デモ口座申込作業が完了すると、登録メールアドレスに「外為ファイネストMT5デモ口座お申込み完了のお知らせ」という件名のメールが届きます↓
開封すると、MT5デモ口座用のログインIDとパスワードが記載されていますので、この情報を
MT5起動→ログイン時に利用しますので、控えておきましょう。
※なお、画像の文面にも書かれいますが、外為ファイネストのMT5デモ口座利用期間は申込の翌々月末までとなっています。利用期間を過ぎた場合は、再度デモ口座利用申し込みの手続きを取る必要があります。
メタトレーダー5をダウンロードする
デモ口座の開設が完了したので、次はメタトレーダー5(MT5)のダウンロード作業に移ります。
最後に外為ファイネストのホームページからMT5をダウンロードする手順をご案内します。
まず、外為ファイネストのトップページにアクセスすると、ページ上部に「取引プラットフォーム」というカテゴリーメニューが確認できるので、そこをクリックします。
すると、外為ファイネストで提供している取引プラットフォーム一覧が表示されるので、その中から「MT5ダウンロード」をクリックすると、MT5のダウンロードが始まります。
「gaitamefinest5setup」というセットアップ用の実行ファイルがダウンロードされたかと思うので、クリック。
すると、セットアップ画面が立ち上がるので、画面に表示される規約を一読したうえで、同意して「次へ」をクリックしてください↓
ダウンロードが開始されます。ダウンロード完了後に完了ボタンを押すとメタトレーダー5(MT5)が自動的に起動して、以下のような画面になります↓
メタトレーダーは複数のブローカーが相乗りして利用可能なプラットフォームであるため、会社を検索・選択できる画面になっていますが、この記事の手順ではすでにGaitameFinestが表示・選択済みになっていると思いますので、そのまま「次へ」を選択。
デモ口座のログインIDとパスワードを入力する画面に移りますので、控えていたログインIDとパスワードを入力しましょう。サーバーはGaitameFinest-Demoが選択されている状態かと思うので、そのままで大丈夫です↓
ログインIDとパスワード、サーバーに間違いがなければメタトレーダー5(MT5)のダウンロードは無事完成です。以下のような画面になります。
なお、ログインIDやパスワード、サーバーなどが間違っている場合、右下に以下のようなエラーマークが出ます。
このエラーが出ていると当然メタトレーダー5(MT5)を利用できないので、ログインIDとパスワードを再度確認し、画面左上の「ファイル」→「取引口座にログイン」
から再度ログインを試してください。
メタトレーダー5(MT5)のダウンロードが完了したら、あとはメタエディターを立ち上げるだけです。
メタエディターを起動させる
メタエディターの起動方法には以下のような方法があります。
- メタトレーダー5(MT5)画面上部にあるツールバーの、メタエディター起動アイコンをクリックする
- メタトレーダー5(MT5)の「ツール」プルダウンメニューから「MetaQuotes言語エディタ」を選択する。
- デスクトップ上のメタエディターショートカットをクリックする。
最初の
「メタトレーダー5(MT5)画面上部にあるツールバーの、メタエディター起動アイコン」
というのは↓のようなものです。これをクリックすればOKです。
アイコンをクリックすると、メタエディターの画面が立ち上がります。残りの2つの方法でも同じ結果が得られます。メタエディターの画面は以下のようなものです。
これでひとまずMQL5の環境構築が整いました。お疲れ様です<(_ _)>
今回の記事はここまでにしたいと思います。次回はメタエディターの具体的な使い方について説明していこうと思います。
最後までお読みいただきありがとうございました<(_ _)>
MQL5 EA講座 第0回「MQL5を使ったEAの作り方」←
—————————————————————————————-
※【おススメのMT5・MQL5対応のFX業者】
※外為ファイネストに関する記事は↓をご覧ください。
※アヴァトレードジャパンに関する記事は↓をご覧ください。
コメント