커뮤니티

사용자 함수문의

프로필 이미지
밀집모자
2014-06-29 11:17:47
163
글번호 76210
답변완료

첨부 이미지

봉의 시가 시간을 사용자함수로 만들경우 사례1) 함수명 : fuction_stime fuction_stime = stime; 사례2) 함수명 : fuction_stime2 fuction_stime2 = var1; var1 = stime; 사례2가 사례1보다 1개씩 이전봉 값을 나타내는데 이유를 알수가 없습니다
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-06-30 13:28:15

안녕하세요 예스스탁입니다. 수식안 항상 위에서 아래로 수행이 됩니다. 2번의 경우는 전봉의 값을 저장하는 식입니다. fuction_stime2 = var1; var1 = stime; 먼저 fuction_stime2에 var1값을 저장하는데 var1에 아직 현재봉의 시간이 저장되기 전이고 기존에 저장된 값은 전봉에서 저장된 값입니다. 그러므로 직전봉에서 저장된 값으로 fuction_stime2에 저장이되고 이후에 var1에 현재봉 시간이 저장이 됩니다 즉 작성한 함수식은 아래식과 같은 내용의 식입니다. fuction_stime2 = stime[1]; 즐거운 하루되세요 > 밀집모자 님이 쓴 글입니다. > 제목 : 사용자 함수문의 > 봉의 시가 시간을 사용자함수로 만들경우 사례1) 함수명 : fuction_stime fuction_stime = stime; 사례2) 함수명 : fuction_stime2 fuction_stime2 = var1; var1 = stime; 사례2가 사례1보다 1개씩 이전봉 값을 나타내는데 이유를 알수가 없습니다