【MQL5】ChartRedrawでチャートの更新ができない。対処法

MQL5でインジケーター作成中、チャートを右クリックして出てくる更新ボタンを押さないとインジケーターの値が反映されない現象に遭遇しました。

普段であればChartRedraw()で対応できると思っていましたが、今回はMTFのインジのせいなのか対応できませんでした。

そこで使用したのが
ChartSetSymbolPeriod(0,_Symbol,_Period);
こちらの関数。

この関数を動作させることで無事に描画されました。

この記事が気に入ったらサポートをしてみませんか?