MT4でEAを稼働させるためには、MT4というプラットフォーム上に稼働させたいEAを設置し、正しい設定を行わなければいけません。この設定を間違えてしまうとエラーが起こる、EA本来のパフォーマンスがされないなどの問題が発生してしまいます。まずはEAを設置する方法とEAの設定方法を解説します。
- EAを準備する。(拡張子がex4またはmq4のもの)
- MT4上部のツールバーから「データフォルダ」を選択、「MQL4」→「Experts」をクリック。
- Expertsフォルダにコピー・アンド・ペーストでEAを設置。
- MT4を再起動させ、MT4左のナビゲーター内にEAが設置されているかを確認。
これでEAの設置は完了です。続いてEAを稼働させるために設定を行っていきます。
- MT4上部のツールバーから「オプション」をクリック。「エキスパートアドバイザ」タブを選択し、「自動売買を許可する」と「DLLの使用を許可する(信頼できるアプリケーションのみで有効)」の2つにチェックを入れる。「OK」で終了。
- MT4の上部ツールバーから「ファイル」→「新規チャート」をクリック。設置したEAの指定する通貨ペアを選択。通貨チャートが表示されると、チャート上部に時間足が表示されるので、指定の時間足を選択。
- MT4左のナビゲーターから実行したいEAを選び、チャートにドラッグ・アンド・ドロップで挿入する。
- 表示画面の「全般」タブを選択し、「アラームを有効化」、「自動売買を許可する」、「DLLの使用を許可する」、「外部エクスパートの使用を許可する」の4つにチェックを入れ「OK」。
MT4上部の「自動売買」アイコンが緑の三角マークで、チャート右上のニコちゃんマークが笑っていれば、EAの自動売買が実行されています。これでEAの設置と設定はすべての操作が完了です。EAを停止させたい場合は、「自動売買」アイコンをクリックし赤の四角マークになり、チャートのニコちゃんマークがにっこりしていないのを確認してください。
設置したEAを削除したい場合は下記手順で行えます。
- チャート上で右クリックする。
- 「エキスパートアドバイザ」→「削除」を選択。
設置したEAのパラメーターを変更したい場合は以下の手順となります。
- MT4画面左のナビゲーターから「エキスパートアドバイザ」からEAを選択、チャート上にドラッグ・アンド・ドロップで挿入すると、ポップアップ画面が表示される。
- 「パラメーターの入力」タブを選択し、変更したい値を入力し「OK」で終了。
パラメーターの入力画面の「変数」の列に表示されているのが、変数名と呼ばれるものですが、これはEAの開発者が独自につけているものになります。変数について説明がない場合は、開発者に問い合わせるのがいいでしょう。パラメーターの数値はデフォルトのものが一番推奨される値になります。変更するとEAのパフォーマンスが悪くなることもあるので、十分検証した上で変更してください。設置したEAが推奨している値で利用するのが安心です。
無料のEAでも、MT4EAの無料配布サイトであれば、パラメーター変更とEAの最適化など、初心者から上級者まで有益な情報を公開しております。
初期設定では取引回数が少ない場合もありますが、取引回数を増やすことによって少しの相場変動でもEAのパフォーマンスに影響が出ることもあります。利益率を増やそうとパラメーターの設定変更をすると、損失率も高まりハイリスクハイリターンの取引となってしまうので注意してください。基本的には最適で安定した取引結果となるように設定されているので、パラメーター変更をする場合はバックテストなどで慎重に検討するようにしてください。なお、設置したEAに適したパラメーターの数値は最適化で導きだすことができます。利益を出すためのパラメーター変更もありますが、よりリスクを下げるための最適化を行う変更もありあます。