【MQL4勉強プログラミング】EAやインジケーターで指定したチャートウィンドウを更新する方法

ザフナーラボブログ

ChartRedraw()関数は、指定したチャートウィンドウを更新するために使用します。

ChartRedraw()関数は、以下のように定義されています。

void ChartRedraw(
long chart_id=0
);

引数の意味は、以下のとおりです。

  • long chart_id=0
    更新したいチャートのチャートIDを指定します。
    「0」は現在のチャートを意味します。

注意点

ChartRedraw()関数は、通常、オブジェクトのプロパティを変更した後に使用します。

ChartRedraw()関数がインジケーターから呼ばれた場合、チャートは、OnCalculate()関数による計算が終了してから更新されます。