
MQL4MQL5 出力・通知・状態
EventSetMillisecondTimer()
- できること
- ミリ秒単位の間隔で OnTimer() を呼ぶタイマーを開始する
- 対応
- MQL4・MQL5
EventSetMillisecondTimer() とは
指定したミリ秒ごとに OnTimer() が呼ばれるようにする関数です。1秒より短い間隔で処理したいときに使います。
EventSetMillisecondTimer() の書式と引数
bool EventSetMillisecondTimer(int milliseconds)| 引数 | 型 | 省略時 | 説明 |
|---|---|---|---|
milliseconds | int | 必須 | 間隔(ミリ秒)。 |
戻り値
開始できたら true。
EventSetMillisecondTimer() の使い方(コード例)
MQL4・MQL5 共通
if(!EventSetMillisecondTimer(250)) // 0.25秒ごと
Print("タイマーを開始できません");OnTick()・OnStart() などの関数の中に書いて使う例です。MetaEditor でコンパイルできることを確認済みです。
EventSetMillisecondTimer() の注意点
- 間隔を短くしすぎるとパソコンに負担がかかります。












