在 MT4 自定义指标/EA 中,我该如何处理时间?
例如,每天 08:05,我想检查这个 5 分钟柱的最高价/最低价。我不知道如何处理这 5 分钟的时间。
非常感谢维克
//inputs:
input int InpMinuteYouNeed = 5;
input int InpHourYouNeed = 8;
void OnTick(){
if(Hour()==InpHourYouNeed && Minute()==InpMinuteYouNeed){
}
}
此外,您可能会发现以下功能很有趣:
datetime time = StrToTime("8:05");
int hourYouNeed = TimeHour(time);
int minuteYouNeed = TimeMinute(time);
然后使用与 InpHourYouNeed 相同的这些值,但当然它们必须是全局的或结构的。这对第一次来说应该足够了。