时钟 - MetaTrader 4 的库
空白 C时钟(空白); 空白 C时钟(整数抵消,整数方法); 空白 放(常量 日期时间价值); 日期时间 日期时间(整数抵消,整数方法); 日期时间 服务器时间(空白){返回(srvdt);} 日期时间 格林威治标准时间(空白){返回(格林威治标准时间);} 布尔值 是夏令时(空白); 布尔值 是夏令时(整数方法); 布尔值 是夏令时(日期时间价值,整数方法);
#财产版权 “版权所有 2021,MetaQuotes Software Corp.” #财产关联 “https://www.mql5.com” #财产版本 “1.00” #财产严格的// 来自时钟.mqh #define DAYLIGHTSAVING_METHOD_NONE 0 #define DAYLIGHTSAVING_METHOD_US 1 #define DAYLIGHTSAVING_METHOD_UK 2#包括<时钟.mqh>//+------------------------------------------------------------------+ //|全局变量 | //+------------------------------------------------------------------+Cclock 时钟;//+------------------------------------------------------------------+ //|专家初始化函数 | //+------------------------------------------------------------------+ 整数 初始化时() {//--- 时钟.GMT偏移 =2; 时钟.DSTMethod = DAYLIGHTSAVING_METHOD_US;//--- 返回(初始化成功); }//+------------------------------------------------------------------+ //|专家去初始化函数 | //+------------------------------------------------------------------+ 空白 解初始化(常量 整数原因) {//--- }//+------------------------------------------------------------------+ //|专家勾选功能 | //+------------------------------------------------------------------+ 空白 勾选() {//--- 时钟.设置(时间当前());// 设置时钟 Clock.IsDaylightSavingTime();// 如果时钟时间符合夏令时,则返回 true 时钟.ServerTime();// 返回服务器时间和日期时间 时钟.GreenwichMeanTime();// 返回 GMT 时间和日期时间 时钟.日期时间(2,DAYLIGHTSAVING_METHOD_US);// 返回时区时间和日期时间。 }//+------------------------------------------------------------------+
附件下载
📎 clock_sample.mq4 (2.28 KB)
📎 clock.mqh (6.44 KB)
Source: MQL5 #34301
