커뮤니티

전일 고가

프로필 이미지
천왕봉
2017-04-15 14:55:27
258
글번호 108850
답변완료

첨부 이미지

작성해주신 아래 지표수식에 이상한 점이 있습니다. 첨부하는 그림과 같이 캔들상 전일 고가는 279.05 인데 아래 지표 수식에서는 전일고가를 279.35 라고 표시하고 있습니다. 왜 이렇게 되는 건가요? plot1(dayhigh(1),"전일고가",RED); plot2(dayhigh(0),"당일고가",RED); plot3(DayClose(1),"전일종가",BLACK); plot4(DayOpen(0),"당일시가",GREEN); plot5(DayLow(0),"당일저가",BLUE); plot6(DayLow(1),"전일저가",BLUE); Text_Delete(var1); Text_Delete(var2); Text_Delete(var3); Text_Delete(var4); Text_Delete(var5); Text_Delete(var6); var1 = Text_New(sdate,stime,dayhigh(1),"전일고가 : "+NumToStr(dayhigh(1),2)); var2 = Text_New(sdate,stime,dayhigh(0),"당일고가 : "+NumToStr(dayhigh(0),2)); var3 = Text_New(sdate,stime,DayClose(1),"전일종가 : "+NumToStr(DayClose(1),2)); var4 = Text_New(sdate,stime,DayOpen(0),"당일시가 : "+NumToStr(DayOpen(0),2)); var5 = Text_New(sdate,stime,DayLow(0),"당일저가 : "+NumToStr(DayLow(0),2)); var6 = Text_New(sdate,stime,DayLow(1),"전일저가 : "+NumToStr(DayLow(1),2));
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-04-18 10:27:59

안녕하세요 예스스탁입니다. 4월13일의 최고가는 279.35가 맞습니다. 첨부하신 그림의 차트는 갭보정된 차트입니다. dayhigh,daylow,dayopen.dayclose는 일봉데이터에서 직접 값을 가져오므로 사용자분이 갭보정을 하셔도 해당 값이 반영이 되지 않습니다. 데이터가 변형된 차트에서는 var : OO(0),HH(0),LL(0),CC(0),OO1(0),HH1(0),LL1(0),CC1(0); if Bdate != Bdate[1] Then{ OO = O; HH = H; LL = L; OO1 = OO[1]; HH1 = HH[1]; LL1 = LL[1]; CC1 = CC[1]; } if H > HH Then HH = H; if L < LL Then LL = L; CC = C; plot1(HH1,"전일고가",RED); plot2(HH,"당일고가",RED); plot3(CC1,"전일종가",BLACK); plot4(OO,"당일시가",GREEN); plot5(LL,"당일저가",BLUE); plot6(LL1,"전일저가",BLUE); Text_Delete(var1); Text_Delete(var2); Text_Delete(var3); Text_Delete(var4); Text_Delete(var5); Text_Delete(var6); var1 = Text_New(sdate,stime,HH1,"전일고가 : "+NumToStr(HH1,2)); var2 = Text_New(sdate,stime,HH,"당일고가 : "+NumToStr(HH,2)); var3 = Text_New(sdate,stime,CC1,"전일종가 : "+NumToStr(CC1,2)); var4 = Text_New(sdate,stime,OO,"당일시가 : "+NumToStr(OO,2)); var5 = Text_New(sdate,stime,LL,"당일저가 : "+NumToStr(LL,2)); var6 = Text_New(sdate,stime,LL1,"전일저가 : "+NumToStr(LL1,2)); 즐거운 하루되세요 > 천왕봉 님이 쓴 글입니다. > 제목 : 전일 고가 > 작성해주신 아래 지표수식에 이상한 점이 있습니다. 첨부하는 그림과 같이 캔들상 전일 고가는 279.05 인데 아래 지표 수식에서는 전일고가를 279.35 라고 표시하고 있습니다. 왜 이렇게 되는 건가요? plot1(dayhigh(1),"전일고가",RED); plot2(dayhigh(0),"당일고가",RED); plot3(DayClose(1),"전일종가",BLACK); plot4(DayOpen(0),"당일시가",GREEN); plot5(DayLow(0),"당일저가",BLUE); plot6(DayLow(1),"전일저가",BLUE); Text_Delete(var1); Text_Delete(var2); Text_Delete(var3); Text_Delete(var4); Text_Delete(var5); Text_Delete(var6); var1 = Text_New(sdate,stime,dayhigh(1),"전일고가 : "+NumToStr(dayhigh(1),2)); var2 = Text_New(sdate,stime,dayhigh(0),"당일고가 : "+NumToStr(dayhigh(0),2)); var3 = Text_New(sdate,stime,DayClose(1),"전일종가 : "+NumToStr(DayClose(1),2)); var4 = Text_New(sdate,stime,DayOpen(0),"당일시가 : "+NumToStr(DayOpen(0),2)); var5 = Text_New(sdate,stime,DayLow(0),"당일저가 : "+NumToStr(DayLow(0),2)); var6 = Text_New(sdate,stime,DayLow(1),"전일저가 : "+NumToStr(DayLow(1),2));