Datetime 如何在mql4中比较3个日期时间

Datetime 如何在mql4中比较3个日期时间,datetime,mql4,Datetime,Mql4,我需要一起比较3个约会时间。 例如,我的日期时间T1和T3在H1时间范围内,日期时间T2在每日时间范围内 知道如何在T1和T3之间检查T2吗 在Mql4编程中 tnx.1.您可以简单地比较3个日期时间:如果T2>T1和&T2

我需要一起比较3个约会时间。 例如,我的日期时间T1和T3在H1时间范围内,日期时间T2在每日时间范围内 知道如何在T1和T3之间检查T2吗 在Mql4编程中
tnx.

1.您可以简单地比较3个日期时间:如果T2>T1和&T22.更确切地说,您可以将它们全部转换为逐时小时1函数或更准确地转换为时间分钟秒函数

如果T1和T3是您的索引,您可以通过调用datetime timeT1=iTimeSymbol,PERIOD_H1,T1来获取时间;如果T1已经是时间,它不太依赖于时间框架,并且它是int类型,所以您可以像处理int一样执行任何操作。ifT1tnx ser。我们可以用特定的时间得到蜡烛的价格吗?例如,我在这段时间内设置了时间和重置价格?您需要什么样的价格?如果询问或出价-仅当前。如果打开或HLC,那么您可以要求特定的M1蜡烛。日期时间=D'2018.16.10 11:14;int shift=iBarShift符号,周期M1,时间;双开=iOpen_符号,周期M1,移位;同样使用iHigh,iLow,我失去了功能,但我需要一条有2点的drow线,第一点在每天的高点,第二点在第二天,但我的线的长度是特定的,它在pervios代码中等于一天,我的代码有问题,因为我需要M1时间段的drow线,我不能drow这条线。你的问题是关于MQL中的datetime。如果您对在图表上绘制对象有疑问,请打开另一个问题,并说明您所做的工作以及您对现有代码不满意的原因。
bool Flag = (T2 > T1 && T2 < T3)
Year1 = TimeYear(T1);
Month1 = TimeYear(T1);
Week1 = TimeWeek(T1);
Day1 = TimeDay(T1);
Hour1 = TimeHour(T1);
Minute1 = TimeMinute(T1);
...