커뮤니티

날짜를 Array안에

프로필 이미지
짱짱해야지
2021-01-30 19:33:46
640
글번호 145961
답변완료
아래 코팅에서 변화하는 수윙하이값에 따른 날짜를 ARRAY에 넎고 싶은데 결과 값이 모두 0으로 나옵니다. 어떻게 수정하면 될까요! 감사합니다 Varr : cnt(0); Array : value[10](0); VAR96 = SwingHigh(1,C, 3,3,60); if VAR96 <> VAR96 Then { value[0] = date; for cnt = 1 to 9 { value[cnt] = value[cnt-1][1]; } } plot79(VAR96, "swng High"); MessageLog("%.f, %.f, %4.f, %.f", var97, value[0],value[1],value[2]);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-02-01 11:05:07

안녕하세요 예스스탁입니다. if VAR96 <> VAR96 Then var96값의 비교가 잘못되어 있습니다. 현재값이 현재값과 다르다는 내용입니다. 아래와 같이 변경하시면 됩니다. if VAR96 <> VAR96[1] Then 즐거운 하루되세요 > 짱짱해야지 님이 쓴 글입니다. > 제목 : 날짜를 Array안에 > 아래 코팅에서 변화하는 수윙하이값에 따른 날짜를 ARRAY에 넎고 싶은데 결과 값이 모두 0으로 나옵니다. 어떻게 수정하면 될까요! 감사합니다 Varr : cnt(0); Array : value[10](0); VAR96 = SwingHigh(1,C, 3,3,60); if VAR96 <> VAR96 Then { value[0] = date; for cnt = 1 to 9 { value[cnt] = value[cnt-1][1]; } } plot79(VAR96, "swng High"); MessageLog("%.f, %.f, %4.f, %.f", var97, value[0],value[1],value[2]);