EA日記

FX取引ツールMetaTrader4(MT4)のExpert Adviser(EA)による自動売買の記録です。

MT4での自動取引やアラームの通知をスマホで受け取るには

f:id:eadiary:20190810131459j:plain


EAがエントリー・決済したときにスマホで通知してくれると、ずっとPCに張り付いていなくてもよくなります。


スマホでEAがエントリーした通知を受け取った時に、もしまずいポジションであればスマホでも手動決済できると外出していても安心です。


それと自分で設定したレートより上がったとか下がったとかがスマホ経由で通知されると便利です。


ここでは、MT4での自動取引やアラームの通知をスマホで受け取る方法を下記の順序で解説します。

スマホにMT4をインストールする


スマホで自動取引やアラートの通知を受け取るには、まずMT4のアプリをスマホにインストールしておく必要があります。MT4のアプリはiPhone, Androidともに無料で利用することができます。ここではiPhoneのMT4アプリの場合で説明します。


Metatrader 4 FX取引
Metatrader 4 FX取引
開発元:MetaQuotes Software Corp.
無料
posted withアプリーチ


初めてアプリを起動するときに通知の可否を訊かれるので、通知を利用すると選択してください。もし通知を利用しないを選択した場合は、iPhone/Androidの設定で再度選択することが可能です。


口座はあらかじめ作っておかなくても使えるようですが、スマホでも手動で注文・決済するのであれば、"既存のアカウントにログイン"を選択してPCのMT4で使っている口座を登録しておきます。


f:id:eadiary:20190810152302p:plain:w300

スマホのMT4でMetaQuotesIDを確認する


スマホのMT4の画面下にあるアイコンメニューの"設定"を選択して、設定画面で"チャットとメッセージ"を選択します。


f:id:eadiary:20190810153202p:plain:w300


すると、メッセージ通知元の口座のリストが並んだ画面が表示されます。初めて起動したときは何も並んでいませんが、ここでチェックするのは、この画面の下部にあるMetaQuotesIDです。後で行う通知元のMT4の設定でこのIDを入力する必要があるので、MetaQuotesIDをメモしておきます。


f:id:eadiary:20190810175904p:plain:w300


スマホのMT4であらかじめ行なっておくことは以上です。

PCのMT4で通知機能の設定を行う


次に、EAが稼働しているPCのMT4で設定を行います。


MT4上部のメインメニューから、"ツール">"オプション"を選択します。


f:id:eadiary:20190810161813p:plain:w500


"オプション"ダイアログが表示されるので、ダイアログ上部の"通知機能"タブを選択します。


f:id:eadiary:20190810162229p:plain:w500


"通知機能"タブにある"プッシュ通知機能を有効にする"と"トレード処理を通知する"をオンにします("トレード処理を通知する"はデフォルトでオンになっています)。そして、テキストフィールド"MetaQuotesID"に先ほどメモしたスマホMT4のMetaQuoteIDを入力します。


上記の入力を行った上で、スマホに通知を行うことができるかどうかを確認します。


"MetaQuotesID"横にある"テスト"ボタンをクリックすると、テスト用の通知が発行された旨のメッセージが表示されます。


f:id:eadiary:20190811063438p:plain:w500


そしてほぼ同時に、スマホ側で「チーン」という通知音がしてテストメッセージが届きます。ちなみに、この通知音は変更できませんでした。


f:id:eadiary:20190810164230p:plain:w300


スマホにメッセージが届かない場合は、MetaQuotesIDが誤っていないか、もしくは、スマホのMT4アプリの通知が有効になっていないか、確認してみてください。


これで、スマホに通知を送信する設定は完了です。


先ほどの設定で"トレード処理を通知する"がオンになっているので、EAが注文・決済したときにはスマホにも通知が送信されます。例えば、EAが決済した時は下記のような通知が届きます。


f:id:eadiary:20190810171500p:plain:w500


レートがある値を超えた/下げた時にスマホに通知する


自分でレートを設定して、その値より上がったとか下がったとかをスマホに通知するには、MT4のアラート機能を使います。


通知元のMT4でターミナルパネル(デフォルトではMT4の下部に表示されています)の"アラーム設定"のタブを選択します。そして、タブ中の何もないところで右クリックをして出るコンテキストメニューから"作成"を選択すると、"アラーム設定"ダイアログが表示されます。


f:id:eadiary:20190810173503p:plain:w500


"アラーム設定"ダイアログでは、"有効にする"をオンにして、アクション指定を"Notification"にすると、アラームがスマホに通知されるようになります。


あとは、通知したいアラームの通貨ペアと条件・価格を設定して"OK"を押せば、アラートの設定は完了です。


f:id:eadiary:20190810174848p:plain:w500


例えば、上記に設定したアラートの条件を満たすと、下記のような通知がスマホに届きます。


f:id:eadiary:20190810175238j:plain:w300


これで、外出していても、寝ていても、お風呂に入っていても、スマホを近くに置いていれば安心です。でも、EAは24時間動いているので夜中の3時とかに平気で通知してきます。ご注意ください。