struct MqlRates { datetimetime; // 구간 시작 시간 doubleopen; // 시가 doublehigh; // 구간 중 최고가 doublelow; // 구간 중 최저가 doubleclose; // 종가 longtick_volume; // 틱 볼륨 intspread; // 스프레드 longreal_volume; // 거래량 };
예제:
voidOnStart() { MqlRates rates[]; int copied=CopyRates(NULL,0,0,100,rates); if(copied<=0) Print("가격 데이터 복제 오류 ",GetLastError()); elsePrint("복제됨 ",ArraySize(rates)," bars"); }