int _IsX64

_IsX64 変数を使用すると MQL5 アプリケーションが実行されているターミナルのビット版を見つけることができます (32 ビットは_IsX64=0 で 64 ビットは_IsX64!=0)

また、TerminalInfoInteger(TERMINAL_X64) 関数も使用できます。

例:

// プログラムが実行されているターミナルの確認
  Print("_IsX64=",_IsX64);
  if(_IsX64)
    Print("Program ",__FILE__," is running in the 64-bit terminal");
  else
    Print("Program ",__FILE__," is running in the 32-bit terminal");
  Print("TerminalInfoInteger(TERMINAL_X64)=",TerminalInfoInteger(TERMINAL_X64));

参照

MQLInfoInteger関数のインポート (#import)