커뮤니티
질문 드립니다.
2013-02-13 11:33:52
249
글번호 59403
옵션 교차 지표를 사용하는데 data2의 전일 저가가 제대로 나오지 않습니다.
현재캔들과 직전 캔들에는 표시가 안되네요.
데이터보기로 조회해보면 N/A로 나옵니다.
어디서 오류가 생긴건지 알려주시면 고맙겠습니다.
Var1=((DayHigh(0))+(DayLow(0)))/2;
Var2=(data2(DayHigh(0))+data2(DayLow(0)))/2;
plot1(Var1,"D1중심");
plot2(dayhigh(1),"D1전일고가");
plot3(DayLow(1),"D1전일저가");
plot4(Var2,"D2중심");
plot5(data2(LowD(1)),"D2전일고가");
plot6(data2(HighD(1)),"D2전일저가");
답변 1
예스스탁 예스스탁 답변
2013-02-13 11:30:50
안녕하세요
예스스탁입니다.
dayhigh,daylow,dayclose,dayopen함수는
무조건 주종목값만 가져오는 함수입니다.
data2나 data3의 참조데인터 함수에 사용해도 의미가 없습니다.
참조데이터 함수에서 일간의 값은
highD,lowD,CloseD,OpenD함수를 이용하셔야 합니다.
수정한 식입니다.
Var1=((DayHigh(0))+(DayLow(0)))/2;
Var2=(data2(HighD(0))+data2(LowD(0)))/2;
plot1(Var1,"D1중심");
plot2(dayhigh(1),"D1전일고가");
plot3(DayLow(1),"D1전일저가");
plot4(Var2,"D2중심");
plot5(data2(LowD(1)),"D2전일고가");
plot6(data2(HighD(1)),"D2전일저가");
즐거운 하루되세요
> 북한강 님이 쓴 글입니다.
> 제목 : 질문 드립니다.
> 옵션 교차 지표를 사용하는데 data2의 전일 저가가 제대로 나오지 않습니다.
현재캔들과 직전 캔들에는 표시가 안되네요.
데이터보기로 조회해보면 N/A로 나옵니다.
어디서 오류가 생긴건지 알려주시면 고맙겠습니다.
Var1=((DayHigh(0))+(DayLow(0)))/2;
Var2=(data2(DayHigh(0))+data2(DayLow(0)))/2;
plot1(Var1,"D1중심");
plot2(dayhigh(1),"D1전일고가");
plot3(DayLow(1),"D1전일저가");
plot4(Var2,"D2중심");
plot5(data2(LowD(1)),"D2전일고가");
plot6(data2(HighD(1)),"D2전일저가");