첨부 이미지
그림1
그림2
수고하십니다.
우선 제가 하고자 하는 의도부터 말씀드리겠습니다.
타종목(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 <-- 중복 계산 안됨
왜 차이가 나는지 알고 싶습니다.
답변 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 <-- 중복 계산 안됨
왜 차이가 나는지 알고 싶습니다.
답변감사드립니다.
최종적인 연산은 두번째 결과값으로 처리된다고 하면 결국 중복연산을 할 수 밖에
없다는 뜻이죠?
> 예스스탁 님이 쓴 글입니다.
> 제목 : 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 <-- 중복 계산 안됨
왜 차이가 나는지 알고 싶습니다.