标签:
杂谈 |
分类: 外汇知识学习 |
查看原文:http://www.125808047.com/?p=655
MQL4日期时间处理函数(一)
本组函数用于处理日期时间型数据(从1970年1月1日00:00开始已经过的秒数)。
Year()
Month()
Day()
DayOfWeek()
DayOfYear()
Hour()
Minute()
Seconds()
TimeCurrent()
TimeDay()
TimeDayOfWeek()
TimeDayOfYear()
TimeHour()
TimeMinute()
TimeMonth()
TimeSeconds()
TimeYear()
TimeLocal()
Year()
1
int
返回当前的年份,即服务器时间中年份。
注:
示例:
1
2
3
//
if(Year()==2006
return(0);
Month()
1
int
在程序开始前,返回服务器时间中月数(1,
注:
示例:
1
2
if(Month()<=5)
return("the
Day()
1
int
返回本月的已经过去的天数,即最新的服务器时间的本月当天。
注:
示例:
1
if(Day()<5)
DayOfWeek()
1
int
返回今天是这周的星期几,(0为星期天,1,2,3,4,5,6以此类推),时间是来自最后已知的服务器上的时间。
注:
示例:
1
2
//
if(DayOfWeek()==0
DayOfYear()
1
int
返回今日是本年第几天,1代表1月1日,即最后已知的服务器时间是本年第几天。365(6)就是12月31日。
注:
示例:
1
2
if(DayOfYear()==245)
return(true);
Hour()
1
int
在程序开始前,返回服务器时间中小时数(0,
注:
示例:
1
2
3
bool
if(Hour()>=12
is_siesta=true;
Minute()
1
int
在程序开始前,返回服务器时间中分钟数(0,
注:
示例:
1
2
if(Minute()<=15)
return("first
Seconds()
1
int
在程序开始前,返回服务器时间中秒数。
注:
示例:
1
2
if(Seconds()<=15)
return(0);
TimeCurrent()
1
datetime
返回最后访问的服务器时间(最新的行情输入时间),从1970年1月1日00:00算起所经过的总秒数。
注:
示例:
1
if(TimeCurrent()-OrderOpenTime()<360)
MQL4日期时间处理函数(一)
本组函数用于处理日期时间型数据(从1970年1月1日00:00开始已经过的秒数)。
- Year()–
获取当前年份 - Month()–
获取当前月份 - Day()–
获取今日是本月第几天 - DayOfWeek()–
获取今日是星期几 - DayOfYear()–
获取今日是本年第几天 - Hour()–
获取当前小时数 - Minute()–
获取当前分钟数 - Seconds()–
获取当前秒数 - TimeCurrent()–
获取当前时间 - TimeDay()–
获取指定日期中天数 - TimeDayOfWeek()–
获取指定日期是星期几 - TimeDayOfYear()–
获取指定日期是一年中第几天 - TimeHour()–
获取指定日期中小时数 - TimeMinute()–
获取指定时间中分钟数 - TimeMonth()–
获取指日期的月份 - TimeSeconds()–
获取指时间中秒数 - TimeYear()–
获取指定日期的年份 - TimeLocal()–
获取当前本地时间
Year() – 获取当前年份
1 | int |
返回当前的年份,即服务器时间中年份。
注:
示例:
1
2 3 |
//
if(Year()==2006 return(0); |
Month()
1 | int |
在程序开始前,返回服务器时间中月数(1,
注:
示例:
1
2 |
if(Month()<=5)
return("the |
Day()
1 | int |
返回本月的已经过去的天数,即最新的服务器时间的本月当天。
注:
示例:
1 | if(Day()<5) |
DayOfWeek()
1 | int |
返回今天是这周的星期几,(0为星期天,1,2,3,4,5,6以此类推),时间是来自最后已知的服务器上的时间。
注:
示例:
1
2 |
//
if(DayOfWeek()==0 |
DayOfYear()
1 | int |
返回今日是本年第几天,1代表1月1日,即最后已知的服务器时间是本年第几天。365(6)就是12月31日。
注:
示例:
1
2 |
if(DayOfYear()==245)
return(true); |
Hour()
1 | int |
在程序开始前,返回服务器时间中小时数(0,
注:
示例:
1
2 3 |
bool
if(Hour()>=12 is_siesta=true; |
Minute()
1 | int |
在程序开始前,返回服务器时间中分钟数(0,
注:
示例:
1
2 |
if(Minute()<=15)
return("first |
Seconds()
1 | int |
在程序开始前,返回服务器时间中秒数。
注:
示例:
1
2 |
if(Seconds()<=15)
return(0); |
TimeCurrent()
1 | datetime |
返回最后访问的服务器时间(最新的行情输入时间),从1970年1月1日00:00算起所经过的总秒数。
注:
示例:
1 |
if(TimeCurrent()-OrderOpenTime()<360) |
MQL4日期时间处理函数(一)
Tags:
Posted
本组函数用于处理日期时间型数据(从1970年1月1日00:00开始已经过的秒数)。
Year()
Month()
Day()
DayOfWeek()
DayOfYear()
Hour()
Minute()
Seconds()
TimeCurrent()
TimeDay()
TimeDayOfWeek()
TimeDayOfYear()
TimeHour()
TimeMinute()
TimeMonth()
TimeSeconds()
TimeYear()
TimeLocal()
Year()
1
int
返回当前的年份,即服务器时间中年份。
注:
示例:
1
2
3
//
if(Year()==2006
return(0);
Back
Month()
1
int
在程序开始前,返回服务器时间中月数(1,
注:
示例:
1
2
if(Month()<=5)
return("the
Back
Day()
1
int
返回本月的已经过去的天数,即最新的服务器时间的本月当天。
注:
示例:
1
if(Day()<5)
DayOfWeek()
1
int
返回今天是这周的星期几,(0为星期天,1,2,3,4,5,6以此类推),时间是来自最后已知的服务器上的时间。
注:
示例:
1
2
//
if(DayOfWeek()==0
DayOfYear()
1
int
返回今日是本年第几天,1代表1月1日,即最后已知的服务器时间是本年第几天。365(6)就是12月31日。
注:
示例:
1
2
if(DayOfYear()==245)
return(true);
Hour()
1
int
在程序开始前,返回服务器时间中小时数(0,
注:
示例:
1
2
3
bool
if(Hour()>=12
is_siesta=true;
Minute()
1
int
在程序开始前,返回服务器时间中分钟数(0,
注:
示例:
1
2
if(Minute()<=15)
return("first
Seconds()
1
int
在程序开始前,返回服务器时间中秒数。
注:
示例:
1
2
if(Seconds()<=15)
return(0);
TimeCurrent()
1
datetime
返回最后访问的服务器时间(最新的行情输入时间),从1970年1月1日00:00算起所经过的总秒数。
注:
示例:
1
if(TimeCurrent()-OrderOpenTime()<360)
MQL4日期时间处理函数(一)
Tags:
Posted
本组函数用于处理日期时间型数据(从1970年1月1日00:00开始已经过的秒数)。
Year()
Month()
Day()
DayOfWeek()
DayOfYear()
Hour()
Minute()
Seconds()
TimeCurrent()
TimeDay()
TimeDayOfWeek()
TimeDayOfYear()
TimeHour()
TimeMinute()
TimeMonth()
TimeSeconds()
TimeYear()
TimeLocal()
Year()
1
int
返回当前的年份,即服务器时间中年份。
注:
示例:
1
2
3
//
if(Year()==2006
return(0);
Month()
1
int
在程序开始前,返回服务器时间中月数(1,
注:
示例:
1
2
if(Month()<=5)
return("the
Day()
1
int
返回本月的已经过去的天数,即最新的服务器时间的本月当天。
注:
示例:
1
if(Day()<5)
DayOfWeek()
1
int
返回今天是这周的星期几,(0为星期天,1,2,3,4,5,6以此类推),时间是来自最后已知的服务器上的时间。
注:
示例:
1
2
//
if(DayOfWeek()==0
DayOfYear()
1
int
返回今日是本年第几天,1代表1月1日,即最后已知的服务器时间是本年第几天。365(6)就是12月31日。
注:
示例:
1
2
if(DayOfYear()==245)
return(true);
Hour()
1
int
在程序开始前,返回服务器时间中小时数(0,
注:
示例:
1
2
3
bool
if(Hour()>=12
is_siesta=true;
Minute()
1
int
在程序开始前,返回服务器时间中分钟数(0,
注:
示例:
1
2
if(Minute()<=15)
return("first
Seconds()
1
int
在程序开始前,返回服务器时间中秒数。
注:
示例:
1
2
if(Seconds()<=15)
return(0);
TimeCurrent()
1
datetime
返回最后访问的服务器时间(最新的行情输入时间),从1970年1月1日00:00算起所经过的总秒数。
注:
示例:
1
if(TimeCurrent()-OrderOpenTime()<360)
MQL4日期时间处理函数(一)
本组函数用于处理日期时间型数据(从1970年1月1日00:00开始已经过的秒数)。
Year()
Month()
Day()
DayOfWeek()
DayOfYear()
Hour()
Minute()
Seconds()
TimeCurrent()
TimeDay()
TimeDayOfWeek()
TimeDayOfYear()
TimeHour()
TimeMinute()
TimeMonth()
TimeSeconds()
TimeYear()
TimeLocal()
Year()
1
int
返回当前的年份,即服务器时间中年份。
注:
示例:
1
2
3
//
if(Year()==2006
return(0);
Month()
1
int
在程序开始前,返回服务器时间中月数(1,
注:
示例:
1
2
if(Month()<=5)
return("the
Day()
1
int
返回本月的已经过去的天数,即最新的服务器时间的本月当天。
注:
示例:
1
if(Day()<5)
DayOfWeek()
1
int
返回今天是这周的星期几,(0为星期天,1,2,3,4,5,6以此类推),时间是来自最后已知的服务器上的时间。
注:
示例:
1
2
//
if(DayOfWeek()==0
DayOfYear()
1
int
返回今日是本年第几天,1代表1月1日,即最后已知的服务器时间是本年第几天。365(6)就是12月31日。
注:
示例:
1
2
if(DayOfYear()==245)
return(true);
Hour()
1
int
在程序开始前,返回服务器时间中小时数(0,
注:
示例:
1
2
3
bool
if(Hour()>=12
is_siesta=true;
Minute()
1
int
在程序开始前,返回服务器时间中分钟数(0,
注:
示例:
1
2
if(Minute()<=15)
return("first
Seconds()
1
int
在程序开始前,返回服务器时间中秒数。
注:
示例:
1
2
if(Seconds()<=15)
return(0);
TimeCurrent()
1
datetime
返回最后访问的服务器时间(最新的行情输入时间),从1970年1月1日00:00算起所经过的总秒数。
注:
示例:
1
if(TimeCurrent()-OrderOpenTime()<360)
MQL4日期时间处理函数(一)
本组函数用于处理日期时间型数据(从1970年1月1日00:00开始已经过的秒数)。
Year()
Month()
Day()
DayOfWeek()
DayOfYear()
Hour()
Minute()
Seconds()
TimeCurrent()
TimeDay()
TimeDayOfWeek()
TimeDayOfYear()
TimeHour()
TimeMinute()
TimeMonth()
TimeSeconds()
TimeYear()
TimeLocal()
Year()
1
int
返回当前的年份,即服务器时间中年份。
注:
示例:
1
2
3
//
if(Year()==2006
return(0);
Month()
1
int
在程序开始前,返回服务器时间中月数(1,
注:
示例:
1
2
if(Month()<=5)
return("the
Day()
1
int
返回本月的已经过去的天数,即最新的服务器时间的本月当天。
注:
示例:
1
if(Day()<5)
DayOfWeek()
1
int
返回今天是这周的星期几,(0为星期天,1,2,3,4,5,6以此类推),时间是来自最后已知的服务器上的时间。
注:
示例:
1
2
//
if(DayOfWeek()==0
DayOfYear()
1
int
返回今日是本年第几天,1代表1月1日,即最后已知的服务器时间是本年第几天。365(6)就是12月31日。
注:
示例:
1
2
if(DayOfYear()==245)
return(true);
Hour()
1
int
在程序开始前,返回服务器时间中小时数(0,
注:
示例:
1
2
3
bool
if(Hour()>=12
is_siesta=true;
Minute()
1
int
在程序开始前,返回服务器时间中分钟数(0,
注:
示例:
1
2
if(Minute()<=15)
return("first
Seconds()
1
int
在程序开始前,返回服务器时间中秒数。
注:
示例:
1
2
if(Seconds()<=15)
return(0);
TimeCurrent()
1
datetime
返回最后访问的服务器时间(最新的行情输入时间),从1970年1月1日00:00算起所经过的总秒数。
注:
示例:
1
if(TimeCurrent()-OrderOpenTime()<360)
MQL4日期时间处理函数(一)
本组函数用于处理日期时间型数据(从1970年1月1日00:00开始已经过的秒数)。
Year()
Month()
Day()
DayOfWeek()
DayOfYear()
Hour()
Minute()
Seconds()
TimeCurrent()
TimeDay()
TimeDayOfWeek()
TimeDayOfYear()
TimeHour()
TimeMinute()
TimeMonth()
TimeSeconds()
TimeYear()
TimeLocal()
Year()
1
int
返回当前的年份,即服务器时间中年份。
注:
示例:
1
2
3
//
if(Year()==2006
return(0);
Month()
1
int
在程序开始前,返回服务器时间中月数(1,
注:
示例:
1
2
if(Month()<=5)
return("the
Day()
1
int
返回本月的已经过去的天数,即最新的服务器时间的本月当天。
注:
示例:
1
if(Day()<5)
DayOfWeek()
1
int
返回今天是这周的星期几,(0为星期天,1,2,3,4,5,6以此类推),时间是来自最后已知的服务器上的时间。
注:
示例:
1
2
//
if(DayOfWeek()==0
DayOfYear()
1
int
返回今日是本年第几天,1代表1月1日,即最后已知的服务器时间是本年第几天。365(6)就是12月31日。
注:
示例:
1
2
if(DayOfYear()==245)
return(true);
Hour()
1
int
在程序开始前,返回服务器时间中小时数(0,
注:
示例:
1
2
3
bool
if(Hour()>=12
is_siesta=true;
Minute()
1
int
在程序开始前,返回服务器时间中分钟数(0,
注:
示例:
1
2
if(Minute()<=15)
return("first
Seconds()
1
int
在程序开始前,返回服务器时间中秒数。
注:
示例:
1
2
if(Seconds()<=15)
return(0);
TimeCurrent()
1
datetime
返回最后访问的服务器时间(最新的行情输入时间),从1970年1月1日00:00算起所经过的总秒数。
注:
示例:
1
if(TimeCurrent()-OrderOpenTime()<360)
MQL4日期时间处理函数(一)
本组函数用于处理日期时间型数据(从1970年1月1日00:00开始已经过的秒数)。
Year()
Month()
Day()
DayOfWeek()
DayOfYear()
Hour()
Minute()
Seconds()
TimeCurrent()
TimeDay()
TimeDayOfWeek()
TimeDayOfYear()
TimeHour()
TimeMinute()
TimeMonth()
TimeSeconds()
TimeYear()
TimeLocal()
Year()
1
int
返回当前的年份,即服务器时间中年份。
注:
示例:
1
2
3
//
if(Year()==2006
return(0);
Month()
1
int
在程序开始前,返回服务器时间中月数(1,
注:
示例:
1
2
if(Month()<=5)
return("the
Day()
1
int
返回本月的已经过去的天数,即最新的服务器时间的本月当天。
注:
示例:
1
if(Day()<5)
DayOfWeek()
1
int
返回今天是这周的星期几,(0为星期天,1,2,3,4,5,6以此类推),时间是来自最后已知的服务器上的时间。
注:
示例:
1
2
//
if(DayOfWeek()==0
DayOfYear()
1
int
返回今日是本年第几天,1代表1月1日,即最后已知的服务器时间是本年第几天。365(6)就是12月31日。
注:
示例:
1
2
if(DayOfYear()==245)
return(true);
Hour()
1
int
在程序开始前,返回服务器时间中小时数(0,
注:
示例:
1
2
3
bool
if(Hour()>=12
is_siesta=true;
Minute()
1
int
在程序开始前,返回服务器时间中分钟数(0,
注:
示例:
1
2
if(Minute()<=15)
return("first
Seconds()
1
int
在程序开始前,返回服务器时间中秒数。
注:
示例:
1
2
if(Seconds()<=15)
return(0);
TimeCurrent()
1
datetime
返回最后访问的服务器时间(最新的行情输入时间),从1970年1月1日00:00算起所经过的总秒数。
注:
示例:
1
if(TimeCurrent()-OrderOpenTime()<360)
MQL4日期时间处理函数(一)
本组函数用于处理日期时间型数据(从1970年1月1日00:00开始已经过的秒数)。
Year()
Month()
Day()
DayOfWeek()
DayOfYear()
Hour()
Minute()
Seconds()
TimeCurrent()
TimeDay()
TimeDayOfWeek()
TimeDayOfYear()
TimeHour()
TimeMinute()
TimeMonth()
TimeSeconds()
TimeYear()
TimeLocal()
Year()
1
int
返回当前的年份,即服务器时间中年份。
注:
示例:
1
2
3
//
if(Year()==2006
return(0);
Month()
1
int
在程序开始前,返回服务器时间中月数(1,
注:
示例:
1
2
if(Month()<=5)
return("the
Day()
1
int
返回本月的已经过去的天数,即最新的服务器时间的本月当天。
注:
示例:
1
if(Day()<5)
DayOfWeek()
1
int
返回今天是这周的星期几,(0为星期天,1,2,3,4,5,6以此类推),时间是来自最后已知的服务器上的时间。
注:
示例:
1
2
//
if(DayOfWeek()==0
DayOfYear()
1
int
返回今日是本年第几天,1代表1月1日,即最后已知的服务器时间是本年第几天。365(6)就是12月31日。
注:
示例:
1
2
if(DayOfYear()==245)
return(true);
Hour()
1
int
在程序开始前,返回服务器时间中小时数(0,
注:
示例:
1
2
3
bool
if(Hour()>=12
is_siesta=true;
Minute()
1
int
在程序开始前,返回服务器时间中分钟数(0,
注:
示例:
1
2
if(Minute()<=15)
return("first
Seconds()
1
int
在程序开始前,返回服务器时间中秒数。
注:
示例:
1
2
if(Seconds()<=15)
return(0);
Back
TimeCurrent()
1
datetime
返回最后访问的服务器时间(最新的行情输入时间),从1970年1月1日00:00算起所经过的总秒数。
注:
示例:
1
if(TimeCurrent()-OrderOpenTime()<360)