2017/4/11追記
最新版のインジケーター配布記事はこちらです。

こんばんは、たかはしです。

過去に書いた「シグナルを多重に表示しない「3-MA-Cross-w_Alert-v2.mq4 」に修正しました。」で配布していた修正版の3-MA-Cross-w_Alert-v2.mq4 を更に修正しました。

コードを読みながらテストしていて気付いたことなんですが、このインジケーターってアラート機能が実装されているものの、多分動いていなかったんではないかと思います。

最新足のシグナルで判定していたんですが、おそらくこのインジケーターは最新足にはシグナルは出ません。

よって、シグナル判定条件がよろしくないのではと判断して改良しました。

今回、修正した経緯としては、メール機能を追加してほしいと読者さんからコメントを頂いたので、ついでにアラート条件も修正しておきました。

追加した機能

シグナル発生のタイミングでメール送信する機能を追加し、インプット項目としてMailAlertを実装しました。

設定値[0]でメール送信なし、[1]でメール送信ありとなります。

メールの本文に書く文言も変更出来るようにしていますので、お好きなように変えて使って下さい。

なお、元々あるサウンドアラートと同じ設定値で機能するようにしています。

※メールの設定については「MT4 メール設定」とかで検索して設定して下さい。
Gmailは設定がややこしいそうなので、Yahooメールが簡単でおすすめです。

メールが届かない人はメール設定を確認するか、スパム扱いになっていないかを確認してください。

わからない人が多い場合は、説明板の記事を書きます。

修正した機能

アラートの発生条件を変更しました。

最後に出力されたシグナルが出た時点でアラートします。

サウンドアラートとメール配信の設定を[1]にしている場合は、同タイミングで両方アラートされます。

不要なアラートは設定値[0]で無効にして下さい。

なお、修正したインジケーターは多重シグナルを排除したバージョンですので、最後のシグナルがピコピコ動きますw

シグナル動く度にアラートが起動するので、サウンドアラートは最新足が出現してシグナルが移動すると毎回アラート音がなりますので、結構うるさいですw

シグナルが移動しなくなると、新しいシグナルが出るまでは静かです。

要するに、最終シグナルが確定するまではアラートしまくるって感じです。

ダウンロードはこちらからどうぞ。

3-MA-Cross-w_Alert-v2-mail.mq4