커뮤니티
오류 수정 부탁드립니다.
2013-06-07 17:21:02
239
글번호 64097
참조되는 차트의 아래 지표식을 적용하였는데, 값이 다르게 나옵니다.
var1 = (data2(dayhigh())+data2(daylow()))/2;
var2 = (data2(dayhigh(1))+data2(daylow(1)))/2;
var3 = (data2(max(dayhigh(),dayhigh(1),dayhigh(2)))+data2(min(daylow(),daylow(1),daylow(2))))/2;
var4 = (data2(DayOpen()));
plot1(var1,"당일중심값");
plot2(var2,"전일중심값");
plot3(var3,"3일중심값");
plot4(Var4,"시가");
올바른 식으로 수정부탁드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2013-06-10 10:38:56
안녕하세요
예스스탁입니다.
참조데이터에서는
highd,lowd,opend,closed 함수를 사용하셔야 합니다.
var1 = (data2(highd(0))+data2(LowD(0)))/2;
var2 = (data2(HighD(1))+data2(LowD(1)))/2;
var3 = (data2(max(HighD(0),HighD(1),HighD(2)))+data2(min(LowD(0),LowD(1),LowD(2))))/2;
var4 = (data2(OpenD(0)));
plot1(var1,"당일중심값");
plot2(var2,"전일중심값");
plot3(var3,"3일중심값");
plot4(Var4,"시가");
즐거운 하루되세요
> 애널박 님이 쓴 글입니다.
> 제목 : 오류 수정 부탁드립니다.
> 참조되는 차트의 아래 지표식을 적용하였는데, 값이 다르게 나옵니다.
var1 = (data2(dayhigh())+data2(daylow()))/2;
var2 = (data2(dayhigh(1))+data2(daylow(1)))/2;
var3 = (data2(max(dayhigh(),dayhigh(1),dayhigh(2)))+data2(min(daylow(),daylow(1),daylow(2))))/2;
var4 = (data2(DayOpen()));
plot1(var1,"당일중심값");
plot2(var2,"전일중심값");
plot3(var3,"3일중심값");
plot4(Var4,"시가");
올바른 식으로 수정부탁드립니다.
감사합니다.