커뮤니티

질문드립니다.

프로필 이미지
몽거루
2019-12-29 08:24:25
152
글번호 134726
답변완료
옵션의 데이터 중 극내가격의 옵션은 가격이 N/A인 경우가 있습니다. 이경우 data2(C)의 형태로 받아 올때 그 전 시간의 값을 연속해서 출력합니다. 어느 시각에서의 데이터의 값이 N/A일 경우 그 전 시간의 값이 아닌 N/A의 값을 읽어 오려면 어떻게 해야 할까요? 아니면 어느 시각에서의 그 데이터의 값이 N/A인 것을 어떻게 isNan을 이용하여 체크해야 하는지 궁금합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-12-30 11:39:27

안녕하세요 예스스탁입니다. 수식은 C라고 지정하면 가장 최근의 데이타를 가져오게 됩니다. 날짜와 시간을 기준으로 판별하려면 기준이 되는 데이타가 있어야 합니다. data1이 선물과 같이 모든 시간에 봉이 있는 데이타로 지정을 한다면 아래와 같이 처리해 볼수 있습니다. data1과 날짜과 시간이 같으면 data2의 값을 변수에 저장하고 아니면 nan을 저장하게 됩니다. var : C2(0,data1); if data1(sdate) == data2(sdate) and data1(stime) == data2(stime) Then C2 = data2(c); Else C2 = NaN; if IsNaN(C2) == false Then plot1(C2); Else plot1(0); 새해 좋은 일만 가득하시길 기원합니다. > 몽거루 님이 쓴 글입니다. > 제목 : 질문드립니다. > 옵션의 데이터 중 극내가격의 옵션은 가격이 N/A인 경우가 있습니다. 이경우 data2(C)의 형태로 받아 올때 그 전 시간의 값을 연속해서 출력합니다. 어느 시각에서의 데이터의 값이 N/A일 경우 그 전 시간의 값이 아닌 N/A의 값을 읽어 오려면 어떻게 해야 할까요? 아니면 어느 시각에서의 그 데이터의 값이 N/A인 것을 어떻게 isNan을 이용하여 체크해야 하는지 궁금합니다.