解決済み

possible loss of data due to type conversion について

MetaTrader 4
ゴゴジャンEA生活
2022/04/26 13:17
1401

possible loss of data due to type conversion  というエラーがでます。

エラーの部分は下記で
long y_size = ChartGetInteger( 0, CHART_HEIGHT_IN_PIXELS ) * 0.5 ;
調べると型が違うということで、long , int , double に変えてみても ダメでした。
どうしたらエラーが消えますか?

ObjectSetInteger( 0, name, OBJPROP_YSIZE , y_size );
を使う際に y_sizeを取得したいのですが

コメント

GogoJungle
2022/04/26 15:19

下記のように記載しますと警告が消えるかと存じます。

long y_size = (long)(ChartGetInteger( 0, CHART_HEIGHT_IN_PIXELS ) * 0.5) ;

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

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

助かりました。
ありがとうございます。
ベストアンサーでございます。

関連トピックス

検索結果がありません。

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

注目トピックス

検索結果がありません。