커뮤니티
계산할수 없는 구간을 방지하려면?
2011-04-24 11:31:49
627
글번호 37893
주종목과 참조종목 둘다 5,000봉이 보이도록 설정했으나
둘중 하나가 5,000 봉이 안되어 차트 시작지점이 다를때
(즉, 두 차트의 전체 봉갯수가 다릅니다)
한쪽은 제대로 된값이고 다른쪽은 NULL 값이라
지표가 처음부터 끝까지 0 으로 나타나는데요
디버그에는 -1.#j로 뜨고 수동으로 봉갯수를 맞춰주면 제대로 나옵니다
질문의 요지는, 제목과 같이...
지표의 모든 행을 주종목, 참조종목 데이타가 모두 존재하는
시점 이후부터 수행되도록 하려면 어떻게 하죠?
if isNan(Data1(C))==False && isNan(Data2(C))==False {
지표식
}
으로 해봐도 안되서 질문드립니다
답변 1
예스스탁 예스스탁 답변
2011-04-25 13:31:21
안녕하세요
예스스탁입니다.
if data1(index) >= 1 and data2(index) >= 1 Then
var1 = 계산식;
지표의 내용에 따라 다르겠지만
위와 같이 처리하시면 될것 같습니다.
컨트롤이 되지 않으시면 식을 올려주셔야
제대로 된 답변을 드릴수 있을 것 같습니다.
즐거운 하루되세요
> hex 님이 쓴 글입니다.
> 제목 : 계산할수 없는 구간을 방지하려면?
> 주종목과 참조종목 둘다 5,000봉이 보이도록 설정했으나
둘중 하나가 5,000 봉이 안되어 차트 시작지점이 다를때
(즉, 두 차트의 전체 봉갯수가 다릅니다)
한쪽은 제대로 된값이고 다른쪽은 NULL 값이라
지표가 처음부터 끝까지 0 으로 나타나는데요
디버그에는 -1.#j로 뜨고 수동으로 봉갯수를 맞춰주면 제대로 나옵니다
질문의 요지는, 제목과 같이...
지표의 모든 행을 주종목, 참조종목 데이타가 모두 존재하는
시점 이후부터 수행되도록 하려면 어떻게 하죠?
if isNan(Data1(C))==False && isNan(Data2(C))==False {
지표식
}
으로 해봐도 안되서 질문드립니다
다음글
이전글