(‘mt4’, ‘MQL4’)銘柄の情報
RefreshRates気配値をいちばん新しい値に更新する
Bid・Askなどの気配値を、いちばん新しい値に更新する。処理に時間がかかる関数を呼んだ直後など、値が古くなっていないか確かめたいときに使う。
1書式
bool RefreshRates();
MQL5にはこの関数が無い(値は常に最新のものが自動的に使われる設計)。
2引数
無し。
3戻り値
価格が更新されていればtrue。
4使用例
RefreshRates();
double price = Ask; // 更新した直後の値
MetaEditorでコンパイル0エラー・0警告を確認済み。
5MQL4→MQL5の違い
🔁 差分
MQL5にはこの関数自体が無い。SymbolInfoTickで毎回そのときの最新値を取得する設計になっており、明示的な更新は不要。