获取最后一轮时间和日期 Acc To TF - MetaTrader 4 脚本
此自定义函数将有助于获取任何给定时间范围和时间的循环时间。
//+------------------------------------------------------------------+ //|获取 TF 的最后一轮时间和日期 | //+------------------------------------------------------------------+ 日期时间Get_Last_Round_Time_And_Date_Acc_To_TF(日期时间从,整数大体时间) {整数分钟 = ((整数)从 - (整数)(日期时间)(字符串时间(从,TIME_DATE)+“ 00:00:00”))/60;整数Min = 分钟-(分钟%TimeFrame);细绳日期 =“1970.01.01”;细绳_小时_ = (细绳)((最小-最小%60)/60);细绳_分钟_ = (细绳)((最小%60)%60);返回((日期时间)字符串时间(从,TIME_DATE) + (日期时间)(日期+” “+_小时_+“:”+_分钟_+“:00”)); }
所需输入:
1.) 时间要四舍五入。
2.) 您希望对时间进行四舍五入的时间范围。
几个例子:
一个。)
输入:
1.) 时间 =“2021.08.25 10:43:00”。
2.) 时间范围 = 60。
返回值: “2021.08.25 10:00:00”
B.)
输入:
1.) 时间 =“2021.08.25 10:43:00”。
2.) 时间范围 = 30。
返回值: “2021.08.25 10:30:00”
C.)
输入:
1.) 时间 =“2021.08.25 10:43:00”。
2.) 时间范围 = 15。
返回值: “2021.08.25 10:30:00”
D)
输入:
1.) 时间 =“2021.08.25 10:43:00”。
2.) 时间范围 = 5。
返回值: “2021.08.25 10:40:00”
此代码仅测试了 5、15、30、60 分钟的时间范围。
如需任何帮助请联系我。很乐意提供帮助。
附件下载
📎 code.mq4 (1.44 KB)
Source: MQL5 #36085
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
