커뮤니티
나스닥 상승률
2014-05-29 20:01:50
189
글번호 75479
항상 신속하고 상세하게 답변 주셔서
많은 도움을 받고 있습니다.
선물 분봉에 나스닥지수를 data2로 참조하고
나스닥 지수 전일 종가 대비 상승율을 장중에 활용하고자 합니다.
plot11(Data2(CloseD(0)), "나스닥 당일");
plot12(Data2(CloseD(1)), "나스닥 전일");
plot13(Data2( (CloseD(0)) - Data2(CloseD(1))) / Data2(CloseD(1)) *100 , "상승율");
그런데 나스닥 당일지수(0봉)는 4225.08 로 제대로 나오는데
전일(1봉) 지수 값이 4221.78 로 나옵니다.
일봉차트로 보면 4234.08 로 나오는데
아마 시간 관계 지정이 필요한듯 한데요.
어떻게 해야 전일종가 대비 상승율 또는 하락률을 구할 수 있을까요?
답변 1
예스스탁 예스스탁 답변
2014-06-02 11:28:03
안녕하세요
예스스탁입니다.
기존 CloseD함수는 0시를 기준으로 합니다.
아래와 같이 시간지정하셔서 값을 저장해 사용하시면 됩니다
var : D2C(0,data2),PreD2C(0,data2);
if data2(stime == 223000 or (stime > 223000 and stime[1] < 223000)) Then
PreD2C = D2C[1];
D2C = data2(c);
plot11(D2C, "나스닥 당일");
plot12(PreD2C, "나스닥 전일");
#plot13((D2C - PreD2C)/ D2C *100 , "상승율");
즐거운 하루되세요
> 스퍼트시커 님이 쓴 글입니다.
> 제목 : 나스닥 상승률
> 항상 신속하고 상세하게 답변 주셔서
많은 도움을 받고 있습니다.
선물 분봉에 나스닥지수를 data2로 참조하고
나스닥 지수 전일 종가 대비 상승율을 장중에 활용하고자 합니다.
plot11(Data2(CloseD(0)), "나스닥 당일");
plot12(Data2(CloseD(1)), "나스닥 전일");
plot13(Data2( (CloseD(0)) - Data2(CloseD(1))) / Data2(CloseD(1)) *100 , "상승율");
그런데 나스닥 당일지수(0봉)는 4225.08 로 제대로 나오는데
전일(1봉) 지수 값이 4221.78 로 나옵니다.
일봉차트로 보면 4234.08 로 나오는데
아마 시간 관계 지정이 필요한듯 한데요.
어떻게 해야 전일종가 대비 상승율 또는 하락률을 구할 수 있을까요?