커뮤니티

문자형 변수에 날짜 정보 집어넣기

프로필 이미지
idnotbe
2019-01-21 06:30:53
153
글번호 125424
답변완료
1. 전략 실행 차트에서 Print 문을 사용하려고 합니다. Var: FileName(""); FileName = Date + "_" + SymbolCode + "_" + SymbolName + "_" + DataCompress + "_" + Interval + ".txt"; Print(FileName, "Expression", Data,…); 이런 식으로 파일명에 Date, DataCompress, Interval 과 같은 수치형을 넣으려고 하는데, 컴파일 시 문자형에 수치형 변수가 못 들어간다는 에러나 나네요. 파일명에 날짜 등 정보를 넣기 위한 방법이 없을까요? 2. 날짜 정보를 봉의 날짜 말고, 로컬 컴퓨터 시간을 쓸 수는 없을까요?
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-01-21 14:19:56

안녕하세요 예스스탁입니다. 1 숫자를 문자형으로 변경하시면 됩니다. Var: FileName(""); FileName = NumToStr(Date,0) + "_" + SymbolCode + "_" + SymbolName + "_" + NumToStr(DataCompress,0) + "_" + NumToStr(Interval,0) + ".txt"; Print(FileName, "Expression", Data,…); 2 함수중 CurrentDate와 CurrentTime이 컴퓨터의 날짜와 시간을 리턴해 주는 함수입니다. 즐거운 하루되세요 > idnotbe 님이 쓴 글입니다. > 제목 : 문자형 변수에 날짜 정보 집어넣기 > 1. 전략 실행 차트에서 Print 문을 사용하려고 합니다. Var: FileName(""); FileName = Date + "_" + SymbolCode + "_" + SymbolName + "_" + DataCompress + "_" + Interval + ".txt"; Print(FileName, "Expression", Data,…); 이런 식으로 파일명에 Date, DataCompress, Interval 과 같은 수치형을 넣으려고 하는데, 컴파일 시 문자형에 수치형 변수가 못 들어간다는 에러나 나네요. 파일명에 날짜 등 정보를 넣기 위한 방법이 없을까요? 2. 날짜 정보를 봉의 날짜 말고, 로컬 컴퓨터 시간을 쓸 수는 없을까요?