2013年7月11日木曜日

FXTF MT4 が始めての方向け、EAをチャートに適用して自動運用を開始する方法

自作EAや購入したEAを自動運用するためには、予め幾つかの設定を行っておくと便利です。設定にはMT4インストール後に一度だけしか設定が必要ないものと、EAをチャート適用時に毎回繰り返す設定の2つがあります。一度だけしか必要ない設定は、一度設定しておくと、次回以降もその設定が適用されるので、何度も行う必要がありません。以下の手順1から3までが、MT4をインストール後に一度だけ必要な設定です。手順4から6までがEAのチャート適用時に毎回必要な設定です。
1. メインメニューの「ツール」→「オプション」をクリックしてください。

2. 「オプション」ウィンドウが開きます。「エキスパートアドバイザー」タブで以下の設定を行います。複数のチェック項目がありますが、最低限チェックを入れる必要がある設定は、以下の設定のみです。

「エキスパートアドバイザーを有効にする」並びにその子設定「口座の切り替えの際に…」と「プロファイルが変更された際に…」にチェックを入れてください。
「自動売買を許可する」にチェックを入れてください。

補足説明
  • エキスパートアドバイザーを有効にする: チャートにEA挿入時に、EAが自動的に有効になります。
  • 口座の切り替えの際に、エキスパートを無効にする: EAが有効になっている時、口座を切り替える作業を行った場合、エキスパートは無効になります。
  • プロファイルが変更された際に、エキスパートを無効にする: メインメニューの「ファイル」→「チャートの組表示」からEAが入っているチャートが呼び出された場合、EAは無効の状態でチャートが開きます。
  • 自動売買を許可する: EAが有効な状態だけでは自動売買を行うことはできません。この設定にチェックを入れることで自動売買が有効になります。
  • マニュアルで確認する: チェックを入れると、自動売買で発注時、注文の確認画面が表示されます。
  • DLLの使用を許可する、外部エキスパートの使用を許可する: EAが外部DLLや外部EAを使用している場合、チェックを入れる必要があります。通常殆どのEAは使用していませんが、不明な場合にはEAの開発元に問い合わせてください。

3. 「OK」をクリックして、変更を保存してください。

4. ナビゲータの「エキスパートアドバイザー」から任意のEAを選択後、右クリックして、コンテクストメニューから「チャートに表示」を選択してください。

5. 「全般」設定ウィンドウが開きます。殆どの設定は「オプション」設定と同じです。オプション設定を引き継いでいるので、全般設定で変更の必要はありません。そのまま「OK」をクリックしてください。

6. チャート右上のスマイルマークがニコニコの状態になっていることを確認してください。
またはツールバー上の「エキスパートアドバイザー」ボタンが緑の状態になっていることを確認してください。

以上でEAの自動売買設定は完了です。もし、チャート上のスマイルマークがニコニコの状態でなかったり、ツールバー上の「エキスパートアドバイザー」ボタンが緑でない場合には、EAが無効であることを意味しています。EAを手動で有効にするためには、ツールバー上の「エキスパートアドバイザー」ボタンをクリックして、緑色の状態にしてください。