본문 바로가기
트레이딩/메타트레이더 코딩

MQL5 . 기본 자료형 바이트 크기 및 표준 자료형 대응표

by i.got.it 2024. 8. 28.

 

 

메타트레이더 5 의 언어 MQL5 에서는 표준 정수형(uint32_t , int64_t ,..) 지원되지 않고 int,  long, ulong, .. 형식만 지원된다. 아래 표에 MQL5 의 기보 자료형의 바이트 사이즈 정리하였고, 해당 자료형에 대응하는 stdint 의 자료형 정리. 

 

 

MQL5 자료형  바이트 크기 sdtint.h  대응 자료형
char 1 int8_t
uchar 1 uint8_t
short 2 int16_t
ushort 2 uint16_t
int 4 int32_t
uint 4 uint32_t
long 8 int64_t
ulong 8 uint64_t
float 4 N/A (C 표준 실수형 float)
double 8 N/A (C 표준 실수형 double)
color 4 N/A (특정형 없음)
bool 1 bool (C 표준 bool)
datetime 8 int64_t

 

 

실수 자료형 

 

float 과 double 은 MQL5, VC++, 자바, 파이썬 모두 동일하게 float은  4바이트, double은 8 바이트 사이즈임. 참 다행스럽게 모든 플랫폼에서 바이트 사이즈 동일함. 

 

 

 

 

상위 정리  

 

 

메타트레이더 5. 체계정리. 활용법/지식

MetaTrader 5  메타트레이더 5 , 메타에디터, MQL5 활용정보 체계정리. 본 글에서 주요 정리대상 정보  1. 메타트레이더 5 사용법.2. MQL5 언어 기반 "직접 코딩"하여 메타프레이더5에서 자동매매 달성

igotit.tistory.com

 

 

 

 

 

 


첫 등록 : 2024.08.28

최종 수정 : 

단축 주소 : https://igotit.tistory.com/5793


 

 

댓글



 

비트코인




암호화폐       외환/나스닥/골드         암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)         프랍 트레이더 온라인 지원가능. MT4,MT5