FX入門♪WCtakeさんの無料メルマガ検証&MT4インジケーターtwitterRSSお問い合わせサイトマップMT4アラート系インジケーター一覧EA記事一覧FX入門♪WCtakeさんの無料メルマガ検証&MT4インジケーターFX入門者におすすめ!?WCtakeさんのFXメルマガを検証中。当日の高値や安値にもラインを引くことも多いです。そこで当日の高値、安値だけを自動で表示するインジケーターを作りました。自動でラインも引き直されます。当ブログで公開しているインジケーターのラインと見分けがつくように、太いラインで引くようにしました。※ご利用は自由ですが自己責任でお願いします。FX投資トレード手法」を実践しています。インジケーターMT4用のMACDを使用したアラートインジケーターMACDは人気のテクニカル指標なのでFXのトレードに使っている方も多いと思います。自分も最近よくMACDを使っているのですが、やはりエントリータイミングに来たら教えてほしいと思い、MT4用のインジケーターを作りました。音がなるタイミング(エントリータイミング)は以下の2点が同時に満たされた時。<買いエントリー>5分足のMACDがゴールデンクロス60分足でシグナル値よりもMACD値が大きい<売りエントリー>5分足のMACDがデッドクロス60分足でシグナル値よりもMACD値が小さいつまり5分足と60分足の両方とも同じ方向にサインが出ている時です。上記条件でもそれぞれ1.がエントリーのタイミングで、2.でフィルターを掛けている感じです。ゼロラインより上か下か、やダーバージェンスが発生したかしていないか等は見ていません。自分の経験上、あまり関係ないような気がするので(笑)。FX投資トレード手法」を実践しています。アラート系MT4インジケーターでアラート時、音を鳴らさない方法MT4でFXのトレードをしながらインジケーターのアラート音は鳴らしたくない。何かに集中したいから一時的に、とか。音が鳴る場合が多いのですが、それが逆に煩わしい時もある(笑)自分は結構ドラマを見ている時があり、突然アラート音が鳴って、びっくりする時があります。感動シーンだったりすると興覚めです(泣)特にイヤホンで聞いている時。ドラマのセリフを聴くためにいつもより音量を上げている時が多く、アラート音も大きい。簡単にアラート音を消せるようにインジケーターを改良しようと思ったのですが、面倒くさい...。簡単に音を消す方法はないものかと調べていたら、ありました。「ツール」>「オプション」>「音声設定」この中の「Alert」部分をダブルクリックしアイコンに「×」がつけばインジケーターの音が鳴らなくなります。注意しなけらばならないのは元に戻すのを忘れてしまうことと、すべてのアラート音が鳴らなくなること。特定のアラート音のみ消すには個々のインジケーターでの設定が必要です。FX投資トレード手法」を実践しています。アラート系MT4インジケーターが動かない、表示されない、見つからない時のトラブルシューティングインジケーターが表示されないというお問い合わせがたまにあります。以下、2つのケースです。1)インジケーター名がMT4のナビゲーターに表示されない場合。2)当ブログではチャート上にテキストや数値、ライン等を表示させるインジケーターが多いので、それがチャート上に表示されない場合。上記2つのケースのトラブルシューティングを下記に記載します。該当する場合は参考にしてみてください。以下を参考にしてみてください。ダウンロードしたファイルは拡張子がmq4になっていますか?正しく入れたはずなのに表示されない場合はこれがもっとも可能性が高いかもしれません。インジケーターをダウンロードしたブラウザがIEまたはEdgeの場合。ブラウザの仕様なのかダウンロードするとhtmlファイルになってしまいます。ダウンロードしたファイルの拡張子がhtmlになっているならばmq4にファイルの拡張子を変更してください。それで正しく動作するはずです。更新あるいはMT4の再起動をしましたか?これも「あるある」ですね。インジケーターをセットしたらナビゲーター上の「インディケータ」部分を右クリックして「更新」するか、MT4を再起動しましょう。インジケータのフォルダに入ってますか?MT4画面の「ファイル」メニューの中にある「データフォルダを開く」をクリック。すると「MQL4」フォルダがあり、その中の「Indicators」フォルダが正しい配置場所です。間違って違うフォルダに入れていないか確認してみてください。違う階層を見ている可能性もあります。MT4を使っていますか?これまたあまりないと思いますがMT5を使っている場合。当ブログのインジケーターはMT4用なので、MT5ではリストに表示もされず、もちろん動作もしません。残念ながら私にはわかりません。してもMT4を使いたいならWindowsパソコンをおすすめします。チャート上にテキストや数値、ライン等が表示されない場合こちら↓に詳しく書いてありますので参考にしてみてください。MT4にインストールしたインジケーターが使えない以上、インジケーターのトラブルシューティングでした。FX投資トレード手法」を実践しています。トラブルMT4インジケーターにアラートメール機能を追加する方法このブログで公開しているインジケーターは条件達成時にアラート画面の表示や音を鳴らすというパターンが多いのですが、それと同時にメールを配信できないか?そんなリクエストをいただくことがあります。簡単にメール配信機能を実装する方法を書いておきますので、参考にしてみてください。MT4のメール配信機能を利用するもともとMT4にはメールを配信する機能が付いていますので、それを使ってインジケーターのプログラムソースの条件部分にメールを配信するSendMailコマンドを追加するだけで条件達成時にメールを配信できます。普通のテキストファイルを修正できる人であれば(=つまりほぼ全員?)、できますのでご安心を。そのインジケーターがコンパイル前でないとプログラムコードを修正することができませんので、念のため。このブログで公開しているインジケーターは基本的にソースコードが見られるコンパイル前のファイルですので、この記事に記載する方法で実装可能です。何のことだかさっぱり...という方でも大丈夫。ちなみに、コンパイル前のファイルは拡張子が「mq4」、コンパイル後のファイルは拡張子が「ex4」です。要は、修正したいインジケーターの拡張子が「mq4」であれば実装できる可能性があるということです。下記3つの設定をすることでアラートメール機能を利用することができます。JAPANメールを使用する場合を例にとります。その他のメールの場合はググってください。クリックすると表示される一番上の「メールの設定」をクリック。今度はメール画面の左端にある「メール管理」の上から3番目「IMAP/POP/SMTPアクセスとメール転送」をクリック。JAPAN公式サービス以外からのアクセスも有効にする」をチェック。※おそらく初めから上記画像のような設定になっていると思いますが、なっていない場合は同じように設定してください。設定を変更することによって今まで受けていた他のサービスに影響を及ぼす可能性があるので自己責任で。次はMT4のメール設定を行います。MT4の、ツール>オプションでオプションダイアログを開きます。「E-メール」タブを開きます。JAPANメールを使う場合の例。その他の場合はググってください。JAPANメールのYahooメールアドレス送信元:配信先(受信したい)メールアドレス※SMTPサーバーは「smtp.mail.yahoo.co.jp」の後に「:587」を付加してください。メールテスト設定したら一番下にある「テスト」ボタンをクリックしてみましょう。sent」と表示されればメールは送信されています。1行目はエラーメッセージの例です。設定等を見直し、再確認しましょう。最後はインジケーターの修正ですが長くなるので簡単に(笑)MT4ナビゲーターの該当インジケーターを右クリックし上から2番目の「修正」をクリックするとメタエディターが起動し、プログラムコードの修正ができます。当ブログのインジケーターはアラートを表示するケースが多いので、プログラムコードの中に「Alert(~」という部分が多くあります(下図参照)。ここが条件が揃った時にアラートを表示する部分なのでその直後にSendMailコマンドを追加すればアラート表示と同時にメールも送られるということになります。上図ではメールタイトルに「MA_Shrink_Alert」(インジ名)、メール本文に通貨ペア名を示す「Symbol()」を設定してメール送信するコードです。修正が終わったら、エディター上部にある「Compile」ボタンを押しましょう。エディターのToolbox画面にエラー表示がでなければOKです。