커뮤니티

디버깅에 대한 문의

프로필 이미지
세발님
2010-04-28 01:33:00
1435
글번호 203684
답변완료

첨부 이미지

수고하십니다. 우선 제가 하고자 하는 의도부터 말씀드리겠습니다. 타종목(DATA3:일봉)과 오늘의 시초가(dayopen)를 계산하여 변수에 넣으려고 합니다. 타종목을 참조하게 되면 1.png의 빨간 사각안의 데이타와 같이 하루에 한번 나와야할 데이타가 아래와 같이 이중으로 나와 중복계산이 됩니다. 2009-04-29 9:00:00 168.60 ....... 3.00 2009-04-29 9:00:00 168.60 ....... 4.00 <-- 중복계산 그러나 타종목을 참조하지 않고 하게 되면 2.png와 같이 하루 한번의 데이타만 나와 제가 의도하는 대로 나옵니다. 2009-04-29 9:00:00 168.60 ....... 2.00 2009-04-30 9:00:00 174.25 ....... 3.00 <-- 중복 계산 안됨 왜 차이가 나는지 알고 싶습니다.
예스트레이더 (iM증권)
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2010-04-28 13:29:40

안녕하세요? 예스스탁입니다. 말씀하신 내용은 타종목 참조에서 부득이 발생하게 되는 문제입니다. 기본차트만 이용할 경우는 기본차트가 완성되는 시점에 한번만 연산을 하면 되지만, 참조차트가 있을 경우 참조차트의 완성된 바를 찾아서 그 값으로 연산을 해야 하기 때문에 한번의 수행을 더 하게 됩니다. 디버깅시에 이와 같이 표시는 두번다 하지만, 최종적인 연산은 두번째 결과 값으로 처리됩니다. 감사합니다. > 세발님 님이 쓴 글입니다. > 제목 : 디버깅에 대한 문의 > 수고하십니다. 우선 제가 하고자 하는 의도부터 말씀드리겠습니다. 타종목(DATA3:일봉)과 오늘의 시초가(dayopen)를 계산하여 변수에 넣으려고 합니다. 타종목을 참조하게 되면 1.png의 빨간 사각안의 데이타와 같이 하루에 한번 나와야할 데이타가 아래와 같이 이중으로 나와 중복계산이 됩니다. 2009-04-29 9:00:00 168.60 ....... 3.00 2009-04-29 9:00:00 168.60 ....... 4.00 <-- 중복계산 그러나 타종목을 참조하지 않고 하게 되면 2.png와 같이 하루 한번의 데이타만 나와 제가 의도하는 대로 나옵니다. 2009-04-29 9:00:00 168.60 ....... 2.00 2009-04-30 9:00:00 174.25 ....... 3.00 <-- 중복 계산 안됨 왜 차이가 나는지 알고 싶습니다.
프로필 이미지

세발님

2010-04-28 14:45:11

답변감사드립니다. 최종적인 연산은 두번째 결과값으로 처리된다고 하면 결국 중복연산을 할 수 밖에 없다는 뜻이죠? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 디버깅에 대한 문의 > 안녕하세요? 예스스탁입니다. 말씀하신 내용은 타종목 참조에서 부득이 발생하게 되는 문제입니다. 기본차트만 이용할 경우는 기본차트가 완성되는 시점에 한번만 연산을 하면 되지만, 참조차트가 있을 경우 참조차트의 완성된 바를 찾아서 그 값으로 연산을 해야 하기 때문에 한번의 수행을 더 하게 됩니다. 디버깅시에 이와 같이 표시는 두번다 하지만, 최종적인 연산은 두번째 결과 값으로 처리됩니다. 감사합니다. > 세발님 님이 쓴 글입니다. > 제목 : 디버깅에 대한 문의 > 수고하십니다. 우선 제가 하고자 하는 의도부터 말씀드리겠습니다. 타종목(DATA3:일봉)과 오늘의 시초가(dayopen)를 계산하여 변수에 넣으려고 합니다. 타종목을 참조하게 되면 1.png의 빨간 사각안의 데이타와 같이 하루에 한번 나와야할 데이타가 아래와 같이 이중으로 나와 중복계산이 됩니다. 2009-04-29 9:00:00 168.60 ....... 3.00 2009-04-29 9:00:00 168.60 ....... 4.00 <-- 중복계산 그러나 타종목을 참조하지 않고 하게 되면 2.png와 같이 하루 한번의 데이타만 나와 제가 의도하는 대로 나옵니다. 2009-04-29 9:00:00 168.60 ....... 2.00 2009-04-30 9:00:00 174.25 ....... 3.00 <-- 중복 계산 안됨 왜 차이가 나는지 알고 싶습니다.
프로필 이미지

예스스탁 예스스탁 답변

2010-04-29 09:28:56

안녕하세요? 예스스탁입니다 알고계신 내용처럼 중복 연산을 할 수 밖에 없습니다. 감사합니다. > 세발님 님이 쓴 글입니다. > 제목 : Re : Re : 디버깅에 대한 문의 > 답변감사드립니다. 최종적인 연산은 두번째 결과값으로 처리된다고 하면 결국 중복연산을 할 수 밖에 없다는 뜻이죠? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 디버깅에 대한 문의 > 안녕하세요? 예스스탁입니다. 말씀하신 내용은 타종목 참조에서 부득이 발생하게 되는 문제입니다. 기본차트만 이용할 경우는 기본차트가 완성되는 시점에 한번만 연산을 하면 되지만, 참조차트가 있을 경우 참조차트의 완성된 바를 찾아서 그 값으로 연산을 해야 하기 때문에 한번의 수행을 더 하게 됩니다. 디버깅시에 이와 같이 표시는 두번다 하지만, 최종적인 연산은 두번째 결과 값으로 처리됩니다. 감사합니다. > 세발님 님이 쓴 글입니다. > 제목 : 디버깅에 대한 문의 > 수고하십니다. 우선 제가 하고자 하는 의도부터 말씀드리겠습니다. 타종목(DATA3:일봉)과 오늘의 시초가(dayopen)를 계산하여 변수에 넣으려고 합니다. 타종목을 참조하게 되면 1.png의 빨간 사각안의 데이타와 같이 하루에 한번 나와야할 데이타가 아래와 같이 이중으로 나와 중복계산이 됩니다. 2009-04-29 9:00:00 168.60 ....... 3.00 2009-04-29 9:00:00 168.60 ....... 4.00 <-- 중복계산 그러나 타종목을 참조하지 않고 하게 되면 2.png와 같이 하루 한번의 데이타만 나와 제가 의도하는 대로 나옵니다. 2009-04-29 9:00:00 168.60 ....... 2.00 2009-04-30 9:00:00 174.25 ....... 3.00 <-- 중복 계산 안됨 왜 차이가 나는지 알고 싶습니다.