커뮤니티

사진처럼,가격을 표시하고 싶어요.

프로필 이미지
등산객
2022-05-24 12:49:57
1313
글번호 159201
답변완료

첨부 이미지

if DayOfWeek(bdate) < DayOfWeek(bdate[1]) Then{ WH = H;#주간 최고가를 저장할 변수(초기값 해당봉고가) WL = L;#주간 최저가를 저장할 변수(초기값 해당봉저가) Dcnt = 0; #주간 날짜수를 저장할 변수(초기값0) } #영업일이 변경되면 1씩 증가 if bdate != bdate[1] Then Dcnt = Dcnt+1; #WH에 저장된 값보다 큰 고가가 발생하면 WH에 값을 현재봉 고가로 변경 if H > WH Then WH = H; #WL에 저장된 값보다 작은 저가가 발생하면 WL에 값을 현재봉 저가로 변경 if L < WL Then WL = L; #주간 첫날이면 if Dcnt == 1 then{ plot1(dayhigh,"주중 최고가선"); plot2(10^(((log10(DayHigh)-log10(DayLow))*-0.236)+log10(DayHigh))); plot3(10^(((log10(DayHigh)-log10(DayLow))*-0.382)+log10(DayHigh))); plot4(10^(((log10(DayHigh)-log10(DayLow))*-0.500)+log10(DayHigh))); plot5(10^(((log10(DayHigh)-log10(DayLow))*-0.618)+log10(DayHigh))); plot6(10^(((log10(DayHigh)-log10(DayLow))*-0.764)+log10(DayHigh))); plot7(daylow,"주중 최저가선"); } else{#두번째 날부터 plot1(WH); plot2(10^(((log10(WH)-log10(WL))*-0.236)+log10(WH))); plot3(10^(((log10(WH)-log10(WL))*-0.382)+log10(WH))); plot4(10^(((log10(WH)-log10(WL))*-0.500)+log10(WH))); plot5(10^(((log10(WH)-log10(WL))*-0.618)+log10(WH))); plot6(10^(((log10(WH)-log10(WL))*-0.764)+log10(WH))); plot7(WL); } input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : HH(0),LL(0); HH = DayHigh; LL = daylow; var1 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per1/100)); var2 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per2/100)); var3 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per3/100)); var4 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per4/100)); var5 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per5/100)); plot1(HH,"최고"); plot2(var1); plot3(var2); plot4(var3); plot5(var4); plot6(var5); plot7(LL,"최저"); 예스스탁 게시판에서,복사해서 차트에 적용해서, 잘 사용하고 있어요. 다름이 아니라,이차트에 첨부파일에 처럼 로그차트에 해당하는 가격을 표시하고 싶어요. 도와 주세요. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-05-24 16:17:33

안녕하세요 예스스탁입니다. 올리신 내용은 별도로 수식에서 표시를 하는 부분은 아니고 첨부된 그림과 같이 지표속성창의 차트표시탭에서 마지막지표값표시에 모두 체크하시면 됩니다. 우측 차트선택부분에 있는 각 항목 마다 모두 체크하셔야 합니다. 즐거운 하루되세요 > 등산객 님이 쓴 글입니다. > 제목 : 사진처럼,가격을 표시하고 싶어요. > if DayOfWeek(bdate) < DayOfWeek(bdate[1]) Then{ WH = H;#주간 최고가를 저장할 변수(초기값 해당봉고가) WL = L;#주간 최저가를 저장할 변수(초기값 해당봉저가) Dcnt = 0; #주간 날짜수를 저장할 변수(초기값0) } #영업일이 변경되면 1씩 증가 if bdate != bdate[1] Then Dcnt = Dcnt+1; #WH에 저장된 값보다 큰 고가가 발생하면 WH에 값을 현재봉 고가로 변경 if H > WH Then WH = H; #WL에 저장된 값보다 작은 저가가 발생하면 WL에 값을 현재봉 저가로 변경 if L < WL Then WL = L; #주간 첫날이면 if Dcnt == 1 then{ plot1(dayhigh,"주중 최고가선"); plot2(10^(((log10(DayHigh)-log10(DayLow))*-0.236)+log10(DayHigh))); plot3(10^(((log10(DayHigh)-log10(DayLow))*-0.382)+log10(DayHigh))); plot4(10^(((log10(DayHigh)-log10(DayLow))*-0.500)+log10(DayHigh))); plot5(10^(((log10(DayHigh)-log10(DayLow))*-0.618)+log10(DayHigh))); plot6(10^(((log10(DayHigh)-log10(DayLow))*-0.764)+log10(DayHigh))); plot7(daylow,"주중 최저가선"); } else{#두번째 날부터 plot1(WH); plot2(10^(((log10(WH)-log10(WL))*-0.236)+log10(WH))); plot3(10^(((log10(WH)-log10(WL))*-0.382)+log10(WH))); plot4(10^(((log10(WH)-log10(WL))*-0.500)+log10(WH))); plot5(10^(((log10(WH)-log10(WL))*-0.618)+log10(WH))); plot6(10^(((log10(WH)-log10(WL))*-0.764)+log10(WH))); plot7(WL); } input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : HH(0),LL(0); HH = DayHigh; LL = daylow; var1 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per1/100)); var2 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per2/100)); var3 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per3/100)); var4 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per4/100)); var5 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per5/100)); plot1(HH,"최고"); plot2(var1); plot3(var2); plot4(var3); plot5(var4); plot6(var5); plot7(LL,"최저"); 예스스탁 게시판에서,복사해서 차트에 적용해서, 잘 사용하고 있어요. 다름이 아니라,이차트에 첨부파일에 처럼 로그차트에 해당하는 가격을 표시하고 싶어요. 도와 주세요. 감사합니다.