解決済み

CHART_HEIGHT_IN_PIXELS のバグについて

MetaTrader 4
ゴゴジャンEA生活
2022/04/26 14:19
124

int OnInit()
{
Print( ChartGetInteger( 0, CHART_HEIGHT_IN_PIXELS ))
}
と出力するのですが、本来は877とでるのですが、MT4を起動時だけ311となります。みなさんもなる、バグですかね?どうしたらよいでしょうか?
環境
Windows10
MT4 build 1355 alpari

コメント

GogoJungle
2022/04/26 16:44

OnInit()で確認をしましたところ、下記チャート表示で初期表示されるウィンドウの高さが
MT4起動時に適用されている状況でございました。

OnCalculate()の場合は正しい値が取得できていましたので、
OnCalculate()の中で、取得するのがよろしいかと存じます。

チャート表示.png

ご参考いただけますと幸いです。何卒よろしくお願い申し上げます。

ゴゴジャンEA生活
2022/04/27 21:22

一回だけ呼び出したいのですが
OnCalculate()使うほかなさそうですね。
ありがとうございます!もやもやが晴れました。

関連トピックス

検索結果がありません。

ノーコードで誰でも簡単EA開発!MQL言語学習にも使える! | GogoJungle

注目トピックス

検索結果がありません。