整型数据

在MQL5中整数有11个类型,如果逻辑程序需要,一些类型能与另一些类型一起使用,但是在此种情况下,要记住类型转换 规则。

下面列表中显示了每一类型的特性,此外,每一类型的最后一列均与C++程序类型相同。

类型 字节大小 最小值 最大值 C++ 类比
char 1 -128 127 char
uchar 1 0 255 unsigned char, BYTE
bool 1 0(false) 1(true) bool
short 2 -32 768 32 767 short, wchar_t
ushort 2 0 65 535 unsigned short, WORD
int 4 - 2 147 483 648 2 147 483 647 int
uint 4 0 4 294 967 295 unsigned int, DWORD
color 4 -1 16 777 215 int, COLORREF
long 8 -9 223 372 036 854 775 808 9 223 372 036 854 775 807 __int64
ulong 8 0 18 446 744 073 709 551 615 unsigned __int64
datetime 8 0 (1970.01.01 0:00:00) 32 535 244 799 (3000.12.31 23:59:59) __time64_t

整型值也可视为数字常数,颜色值和,日期-时间值,字符常量计数

另见

数据变换数值类型常量