コメントを表示したい!

コメントと言うとブログのコメントのようなものを想像されるかもしれませんが、MetaTrader4のコメントとはチャートの左上に表示される文字情報のことを指します。MQL4のプログラムでコメント機能を使用することで、任意の文字情報を簡単にチャートへ表示することが出来ます。例えばカスタムインジケーターのプログラムでインジケーター名をコメント...

ログを出力したい!

ログとは、任意のタイミングでプログラムから出力する文字情報の事を指します。プログラムの処理に直接影響を与えることはありませんが、問題が発生した際にログからその原因を探る、といった用途で使用されます。プログラム内でどの程度のログ出力を行うかは開発者次第ですが、ログ出力が多くなるとプログラムの動作速度が低下してしまう恐れがあります。そのため...

音を鳴らしたい!

音を鳴らす、というとアラート表示機能を想像する方も多いと思いますが、今回紹介するのは音「だけ」を鳴らす方法で、アラート表示機能とは異なりポップアップウィンドウは表示しません。そのためメッセージを表示することは出来ませんが、アラート表示機能では出来ない「プログラムごとに好きなサウンドファイルを指定する」ことが可能となります。 サウンドフ...

メールを送信したい!

MQL4を使用したプログラムでは、任意のタイミングでメールを送信することが出来ます。メールは任意のアドレスに送信可能で、送信先のメールアドレスを登録すればスマートフォンでも受信することが出来ます。条件の達成状況や売買の成功可否をメールで送信することで、メールを受信できる環境下であれば外出先でもその状況を把握することが出来るため、非常に便...

アラートを表示したい!

MetaTrader4のアラートとは、音と共にメッセージ付きのポップアップウィンドウを表示する機能の事を指します。チャートを監視しながら何か別の作業を行う際には必須機能といっても良いくらい、とても便利な機能ですね。このアラート機能ですが、MQL4で作成したプログラムであれば任意のタイミングで表示することが出来ます。 今回はMQL4のプ...