
MQL4MQL5 出力・通知・状態
PrintFormat()
- できること
- 書式を指定してエキスパートタブに出力する(printf)
- 対応
- MQL4・MQL5
PrintFormat() とは
C 言語の printf と同じように、%d・%.2f・%s などの書式を指定してエキスパートタブに出力する関数です。桁数をそろえたログを出したいときに便利です。
PrintFormat() の書式と引数
void PrintFormat(string format_string, ...)| 引数 | 型 | 省略時 | 説明 |
|---|---|---|---|
format_string | string | 必須 | 書式の文字列。後ろに、書式の数だけ値を並べます。 |
戻り値
なし
PrintFormat() の使い方(コード例)
MQL4・MQL5 共通
PrintFormat("%s 残高=%.0f 証拠金維持率=%.1f%%", _Symbol,
AccountInfoDouble(ACCOUNT_BALANCE), AccountInfoDouble(ACCOUNT_MARGIN_LEVEL));OnTick()・OnStart() などの関数の中に書いて使う例です。MetaEditor でコンパイルできることを確認済みです。












