MT4にはアラートがあり、設定した価格あるいはインジケータなどでアラートを出したり
メールやスマホに通知を出せますが、LINEにも LINE Notify を使って通知を出すことができます
また、後半では 無料のLINE通知 ができるインジケータも紹介します
LINE Notify
MT4からのアラートを通知するものとして「E-メール」と「プッシュ通知」があります
それから、LINEにも通知を飛ばすことも可能です
LINEの通知設定はざっくり以下のような手順です
- LINE Notify からアクセストークンを取得
- MT4でWebRequestを許可する設定
- LINE通知ができるインジケータにアクセストークンをセットする
アクセストークンの取得
LINE NotifyはLINEと外部サービスを連携させる仕組みです
LINE Notifyを使用する為に、LINE Notify にアクセスします
(PCから入ったほうが後でトークンをMT4にコピペしやすい)
右上にのログインから「ログイン」
LINEに登録したメルアドレスとパスワードでログインし
スマホ以外からのログインでは、本人確認モードに入り
確認番号が表示されます
スマホのLINEを開いて、この確認番号を入力してログインします
右上のアカウント名から、マイページに入ります
マイページに入ると、アクセストークンの発行(開発者むけ)
というのがあるので
「トークンを発行する」をクリックし
アクセストークンを取得します
- トークン名を決めて、MT4 Alert等…
- 以降はこれのトークン名で通知が来ます
- トークルームは
1:1でLINE Notifyから通知を受け取る
を設定します - 「発行する」をクリック
トークンが表示されます
「コピー」をクリックしてトークンを記録保存しておきます
LINEを見るとLINE Notifyから
「Personal Access Token を発行しました」
とメッセージが入っています
MT4のエキスパートアドバイザー設定
MT4側の設定をします
MT4のメニューから
「ツール」、「オプション」を選び
「エキスパートアドバイザー」のタブを開きます
自動売買を許可:
今回紹介する通知ソフトはEAとして作られているので、自動売買を許可する必要があります
インジケータでの場合は別に対応する dll が用意されているのが一般的で、その場合は
DLLの使用を許可する必要があります
WebRequest:
LINEの通知は WebRequest を使います
(これはEAかスクリプトでしか使えません)
WebRequestを許可するURLリストにチェックして
LINE NotifyのURL
https://notify-api.line.me/api/notify
をリストに追加します
LINEに通知を出す無料インジケータ(EA)をセット
無料のインジケータ(EA)がこちらのGogoJungle にあります
↓↓↓
メルアドで無料会員登録をしてからインジケータをダウンロードします
- Topページの「会員登録 (Register)」をクリック
- メールアドレスとパスワードで登録できます
ダウンロード
無料会員登録は必要ですが、GogoJungleは金融商品取引業の登録をしている業者です
(FXのツール販売していながら登録していない業者もあるのでマシなほうでしょう)
- 「カートに入れる」ボタンを押して0円で購入
その後、「マイページTOP」から「利用する」「ダウンロード商品」にインジケータがリストアップされています
商品名をクリックするとダウンロード画面となります
このLINE通知はとてもシンプルです
ファイルも1個で、設定もたくさんありませんのですぐに設定できます
MT4の「ファイル」
「データフォルダを開く」
から
データフォルダの
..\MQL4\Experts 以下にex4ファイルを置きます
MT4を再起動あるいは更新させて、
更新あるいは再起動して、「自動売買」のボタンをクリックして緑のアイコンにします
「エキスパートアドバイザー」にリストとして表示されるので
チャート上にドラッグ&ドロップ
設定ダイアログが表示され、
そのパラメータの
LINE_TOKEN
の「Access Token !」に先ほどコピーしたアクセストークンを貼ります
「OK」でチャート画面の右上にEAの名前とニコちゃんマーク😊が表示がされます
自動売買のボタンを押しておかないといけませんが
ニコちゃんマーク(怒)になると、後から「自動売買」のボタンを押しても有効になりませんのでドラッグアンドドロップからやり直します
ラインが1本表示されるので、そのラインと価格がタッチしたところでアラートが出ます
ラインをダブルクリックすると位置を変更できるのでトレンドラインとして使えます
LINE Notifyから通知がきました
スマートウォッチで受け取ればチャンスを逃がしません
* これは機能としてはインジケータですが、EAとして作られていることによる注意点
インジケータは通常、1つのチャートに複数のインジケータを併用できますが、EAはチャートに1つのみとなります
この場合は、このインジケータを使うチャートを別に分けて開いておけば大丈夫です
MT4でチャートを複数立ち上げておくということになります
この他にメールで知らせるインジケータ
プッシュ通知でスマホに知らせるインジケータの設定方法はこちらです