MT4のEAは、チャート右上のニコニコマークがにっこりしていればEAが正しく稼働しているサインです。しかしMT4の再起動や何らかの設定に操作を加えたあとに、突然ニコニコマークが消えてしまうことがあります。
ニコニコマークが消えてしまう原因は自動売買の設定にある可能性があります。以下をチェックしてみてください。
- MT4画面上部のメニューバーの「ツール」から「オプション」を選択する。
- 「エキスパートアドバイザ」タブを選択する。
- 「自動売買を許可する」の項目の「プロファイルが変更されたら自動売買をストップする」と「チャートの通貨ペアまたは時間足が変更されたら自動売買をストップする」にチェックを入れる。
この2項目にチェックが入っていないと、EAに変更を加えた際などにEAが自動で停止していまします。つまりニコニコマークが消えてしまうのです。
ニコニコマークは表示されているが、口がへの字になってにっこりしていないときも何かしら設定に問題があるということです。
まずはMT4自体が自動売買を許可する設定となっているか確認してみてください。
- MT4画面上部のメニューバーの「ツール」から「オプション」を選択する。
- 「エキスパートアドバイザ」タブを選択する。
- 「自動売買を許可する」「DDLの使用を許可する」「外部エキスパートの使用を許可する」の項目にチェックを入れる。
基本的な設定ではありますが、案外「DLLの使用を許可する」にチェックが漏れていた、ということもよくあります。DDLとはWindows標準のプログラムを使って効率よくプログラムを動かすものです。EAによってはDDLを使用せずに稼働するものもあるため、他のEAではニコニコマークがきちんと表示されていたのに、一部のEAでは表示されないといった場合はチェック漏れであるケースが多いです。