TerminalInfoDouble

返回mql5程序环境相应属性的值。

double  TerminalInfoDouble(
   int  property_id      // 属性的标识符
   );

参数

property_id

[in] 属性标识符。可以是枚举ENUM_TERMINAL_INFO_DOUBLE值的一个。

返回值

双精度类型的值。

示例:

//+------------------------------------------------------------------+
//| EA交易初始化函数                                                   |
//+------------------------------------------------------------------+
void OnStart()
  {
//--- 获取正在运行的程序端的构建号及其“64位程序端”属性
   int  build = TerminalInfoInteger(TERMINAL_BUILD);
   bool x64   = TerminalInfoInteger(TERMINAL_X64);
   
//--- 在日志中记录获得的程序端数据
   PrintFormat("MetaTrader 5 %s build %d", (x64 ? "x64" : "x32"), build);
   /*
   result:
   MetaTrader 5 x64 build 4330
   */
  }