【MQL4勉強プログラミング】SendMail()関数で指定したメールアドレスにe-mailを送信する

ザフナーラボブログ

SendMail()関数は、指定したメールアドレスにe-mailを送信するために使用します。

なお、MetaTrader4(MT4)から指定したメールアドレスにe-mailを送信させるための設定については「こちら」を参照してください。

SendMail()関数は、以下のように定義されています。

bool SendMail(
string subject,
string some_text
);

各引数の意味は、以下のとおりです。

  • string subject
    送信するe-mailのタイトルを指定します。
  • string some_text
    送信するe-mailの本文を指定します。

戻り値

e-mailが送信された場合は「true」を、そうでない場合は「false」を返します。

注意点

e-mailの送信を禁止する設定にしたり、メールアドレスを省略することができます。

エラー情報を取得するためには、GetLastError()関数(詳細は「こちら」を参照してください。)を使用する必要があります。

SendMail()関数は、ストラテジーテスターにおいては機能しません。