
MQL4MQL5 出力・通知・状態
Comment()
- できること
- チャートの左上に文字を表示する
- 対応
- MQL4・MQL5
Comment() とは
チャートの左上に文字を表示する関数です。EA の状態や、損益・スプレッドなどの情報を画面に出しておくときに使います。"\n" で改行できます。
Comment() の書式と引数
void Comment(...)引数はありません。
戻り値
なし
Comment() の使い方(コード例)
MQL4・MQL5 共通
Comment("EA 稼働中\n",
"スプレッド:", SymbolInfoInteger(_Symbol, SYMBOL_SPREAD), "\n",
"有効証拠金:", DoubleToString(AccountInfoDouble(ACCOUNT_EQUITY), 0));OnTick()・OnStart() などの関数の中に書いて使う例です。MetaEditor でコンパイルできることを確認済みです。
Comment() の注意点
- 表示は次に Comment() を呼ぶまで残ります。消すときは Comment("") を呼びます(OnDeinit() で呼ぶのがおすすめです)。
- 表示できる文字数には上限があります(長すぎると途中で切れます)。












