
MQL4MQL5 出力・通知・状態
SendMail()
- できること
- メールを送信する
- 対応
- MQL4・MQL5
SendMail() とは
ターミナルの「オプション」→「メール」で設定した SMTP サーバーを使って、メールを送信する関数です。
SendMail() の書式と引数
bool SendMail(string subject, string some_text)| 引数 | 型 | 省略時 | 説明 |
|---|---|---|---|
subject | string | 必須 | 件名。 |
some_text | string | 必須 | 本文。 |
戻り値
送信の準備ができたら true。
SendMail() の使い方(コード例)
MQL4・MQL5 共通
if(!SendMail("EA 通知", _Symbol + " でポジションを持ちました"))
Print("メールを送れません error=", GetLastError());OnTick()・OnStart() などの関数の中に書いて使う例です。MetaEditor でコンパイルできることを確認済みです。
SendMail() の注意点
- メールの設定が有効になっていないと送信できません(MT4 はエラー4061)。












