TerminalInfoDouble

MQL5 プログラム環境の対応するプロパティの値を返します。

double  TerminalInfoDouble(
  int  property_id      // プロパティ識別子
  );

パラメータ

property_id

[in] プロパティの識別子。ENUM_TERMINAL_INFO_DOUBLE 列挙のいずれかです。

戻り値

double 型の値

例:

//+------------------------------------------------------------------+
//| スクリプトプログラム開始関数                                              |
//+------------------------------------------------------------------+
void OnStart()
 {
//--- 実行中のターミナルのビルド番号と「64-bit terminal」プロパティを取得する
  int build = TerminalInfoInteger(TERMINAL_BUILD);
  bool x64   = TerminalInfoInteger(TERMINAL_X64);
 
//--- 取得したターミナルデータを操作ログに出力する
  PrintFormat("MetaTrader 5 %s build %d", (x64 ? "x64" : "x32"), build);
  /*
  結果:
  MetaTrader 5 x64 build 4330
  */
 }