커뮤니티

지표값 화면 출력 수식 부탁드립니다.

프로필 이미지
당일선물
2019-02-18 07:01:00
261
글번호 126263
답변완료

첨부 이미지

그림과 같이 출력된 지표선의 오른쪽에 해당선의 지표값을 함께 출력하고 싶습니다. input : HS1시작(101500), HS1종료(130000), HS2시작(140000), HS2종료(173000); input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : HH(0),LL(0),OO(0); if (sdate != sdate[1] and stime >= HS1시작) or (sdate == sdate[1] and stime >= HS1시작 and stime[1] < HS1시작 ) then { HH = H; LL = L; } if stime < HS2시작 then { if H > hh Then HH = H; if L < LL Then LL = L; } 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)); var6 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per1/100)); var7 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per2/100)); var8 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per3/100)); var9 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per4/100)); var10 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per1/100)); var11 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per2/100)); var12 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per3/100)); var13 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per4/100)); // if stime == HS2시작 then { OO = O ; } // if stime == HS2시작 or ( stime > HS2시작 and stime < HS2종료 ) then { plot1(OO,"시가"); plot2(HH,"고가"); plot3(var1); plot4(var2); plot5(var3); plot6(var4); plot7(var5); plot8(LL,"저가"); plot9(var6); plot10(var7); plot11(var8); plot12(var9); plot13(var10); plot14(var11); plot15(var12); plot16(var13); }
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2019-02-18 16:54:26

안녕하세요 예스스스탁입니다. input : HS1시작(101500), HS1종료(130000), HS2시작(140000), HS2종료(173000); input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : HH(0),LL(0),OO(0); if (sdate != sdate[1] and stime >= HS1시작) or (sdate == sdate[1] and stime >= HS1시작 and stime[1] < HS1시작 ) then { HH = H; LL = L; } if stime < HS2시작 then { if H > hh Then HH = H; if L < LL Then LL = L; } 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)); var6 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per1/100)); var7 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per2/100)); var8 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per3/100)); var9 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per4/100)); var10 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per1/100)); var11 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per2/100)); var12 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per3/100)); var13 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per4/100)); // if stime == HS2시작 then { OO = O ; } // if stime == HS2시작 or ( stime > HS2시작 and stime < HS2종료 ) then { plot1(OO,"시가"); plot2(HH,"고가"); plot3(var1); plot4(var2); plot5(var3); plot6(var4); plot7(var5); plot8(LL,"저가"); plot9(var6); plot10(var7); plot11(var8); plot12(var9); plot13(var10); plot14(var11); plot15(var12); plot16(var13); Text_Delete(value1); Text_Delete(value2); Text_Delete(value3); Text_Delete(value4); Text_Delete(value5); Text_Delete(value6); Text_Delete(value7); Text_Delete(value8); Text_Delete(value9); Text_Delete(value10); Text_Delete(value11); Text_Delete(value12); Text_Delete(value13); Text_Delete(value14); Text_Delete(value15); Text_Delete(value16); value1 = Text_New(sdate,stime,OO,NumToStr(OO,2)); value2 = Text_New(sdate,stime,HH,NumToStr(HH,2)); value3 = Text_New(sdate,stime,var1,NumToStr(var1,2)); value4 = Text_New(sdate,stime,var2,NumToStr(var2,2)); value5 = Text_New(sdate,stime,var3,NumToStr(var3,2)); value6 = Text_New(sdate,stime,var4,NumToStr(var4,2)); value7 = Text_New(sdate,stime,var5,NumToStr(var5,2)); value8 = Text_New(sdate,stime,LL,NumToStr(LL,2)); value9 = Text_New(sdate,stime,var6,NumToStr(var6,2)); value10 = Text_New(sdate,stime,var7,NumToStr(var7,2)); value11 = Text_New(sdate,stime,var8,NumToStr(var8,2)); value12 = Text_New(sdate,stime,var9,NumToStr(var9,2)); value13 = Text_New(sdate,stime,var10,NumToStr(var10,2)); value14 = Text_New(sdate,stime,var11,NumToStr(var11,2)); value15 = Text_New(sdate,stime,var12,NumToStr(var12,2)); value16 = Text_New(sdate,stime,var13,NumToStr(var13,2)); } 즐거운 하루되세요 > 당일선물 님이 쓴 글입니다. > 제목 : 지표값 화면 출력 수식 부탁드립니다. > 그림과 같이 출력된 지표선의 오른쪽에 해당선의 지표값을 함께 출력하고 싶습니다. input : HS1시작(101500), HS1종료(130000), HS2시작(140000), HS2종료(173000); input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : HH(0),LL(0),OO(0); if (sdate != sdate[1] and stime >= HS1시작) or (sdate == sdate[1] and stime >= HS1시작 and stime[1] < HS1시작 ) then { HH = H; LL = L; } if stime < HS2시작 then { if H > hh Then HH = H; if L < LL Then LL = L; } 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)); var6 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per1/100)); var7 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per2/100)); var8 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per3/100)); var9 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per4/100)); var10 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per1/100)); var11 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per2/100)); var12 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per3/100)); var13 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per4/100)); // if stime == HS2시작 then { OO = O ; } // if stime == HS2시작 or ( stime > HS2시작 and stime < HS2종료 ) then { plot1(OO,"시가"); plot2(HH,"고가"); plot3(var1); plot4(var2); plot5(var3); plot6(var4); plot7(var5); plot8(LL,"저가"); plot9(var6); plot10(var7); plot11(var8); plot12(var9); plot13(var10); plot14(var11); plot15(var12); plot16(var13); }
프로필 이미지

당일선물

2019-02-18 17:06:47

감사합니다. 글자 크게를 조금 크게 할 수 있습니까? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 지표값 화면 출력 수식 부탁드립니다. > 안녕하세요 예스스스탁입니다. input : HS1시작(101500), HS1종료(130000), HS2시작(140000), HS2종료(173000); input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : HH(0),LL(0),OO(0); if (sdate != sdate[1] and stime >= HS1시작) or (sdate == sdate[1] and stime >= HS1시작 and stime[1] < HS1시작 ) then { HH = H; LL = L; } if stime < HS2시작 then { if H > hh Then HH = H; if L < LL Then LL = L; } 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)); var6 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per1/100)); var7 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per2/100)); var8 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per3/100)); var9 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per4/100)); var10 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per1/100)); var11 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per2/100)); var12 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per3/100)); var13 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per4/100)); // if stime == HS2시작 then { OO = O ; } // if stime == HS2시작 or ( stime > HS2시작 and stime < HS2종료 ) then { plot1(OO,"시가"); plot2(HH,"고가"); plot3(var1); plot4(var2); plot5(var3); plot6(var4); plot7(var5); plot8(LL,"저가"); plot9(var6); plot10(var7); plot11(var8); plot12(var9); plot13(var10); plot14(var11); plot15(var12); plot16(var13); Text_Delete(value1); Text_Delete(value2); Text_Delete(value3); Text_Delete(value4); Text_Delete(value5); Text_Delete(value6); Text_Delete(value7); Text_Delete(value8); Text_Delete(value9); Text_Delete(value10); Text_Delete(value11); Text_Delete(value12); Text_Delete(value13); Text_Delete(value14); Text_Delete(value15); Text_Delete(value16); value1 = Text_New(sdate,stime,OO,NumToStr(OO,2)); value2 = Text_New(sdate,stime,HH,NumToStr(HH,2)); value3 = Text_New(sdate,stime,var1,NumToStr(var1,2)); value4 = Text_New(sdate,stime,var2,NumToStr(var2,2)); value5 = Text_New(sdate,stime,var3,NumToStr(var3,2)); value6 = Text_New(sdate,stime,var4,NumToStr(var4,2)); value7 = Text_New(sdate,stime,var5,NumToStr(var5,2)); value8 = Text_New(sdate,stime,LL,NumToStr(LL,2)); value9 = Text_New(sdate,stime,var6,NumToStr(var6,2)); value10 = Text_New(sdate,stime,var7,NumToStr(var7,2)); value11 = Text_New(sdate,stime,var8,NumToStr(var8,2)); value12 = Text_New(sdate,stime,var9,NumToStr(var9,2)); value13 = Text_New(sdate,stime,var10,NumToStr(var10,2)); value14 = Text_New(sdate,stime,var11,NumToStr(var11,2)); value15 = Text_New(sdate,stime,var12,NumToStr(var12,2)); value16 = Text_New(sdate,stime,var13,NumToStr(var13,2)); } 즐거운 하루되세요 > 당일선물 님이 쓴 글입니다. > 제목 : 지표값 화면 출력 수식 부탁드립니다. > 그림과 같이 출력된 지표선의 오른쪽에 해당선의 지표값을 함께 출력하고 싶습니다. input : HS1시작(101500), HS1종료(130000), HS2시작(140000), HS2종료(173000); input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : HH(0),LL(0),OO(0); if (sdate != sdate[1] and stime >= HS1시작) or (sdate == sdate[1] and stime >= HS1시작 and stime[1] < HS1시작 ) then { HH = H; LL = L; } if stime < HS2시작 then { if H > hh Then HH = H; if L < LL Then LL = L; } 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)); var6 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per1/100)); var7 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per2/100)); var8 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per3/100)); var9 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per4/100)); var10 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per1/100)); var11 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per2/100)); var12 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per3/100)); var13 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per4/100)); // if stime == HS2시작 then { OO = O ; } // if stime == HS2시작 or ( stime > HS2시작 and stime < HS2종료 ) then { plot1(OO,"시가"); plot2(HH,"고가"); plot3(var1); plot4(var2); plot5(var3); plot6(var4); plot7(var5); plot8(LL,"저가"); plot9(var6); plot10(var7); plot11(var8); plot12(var9); plot13(var10); plot14(var11); plot15(var12); plot16(var13); }
프로필 이미지

예스스탁 예스스탁 답변

2019-02-19 10:37:08

안녕하세요 예스스탁입니다. 글자크기 조절하실 수 있게 외부변수 처리해 드립니다. input : HS1시작(101500), HS1종료(130000), HS2시작(140000), HS2종료(173000),글자크기(12); input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : HH(0),LL(0),OO(0); if (sdate != sdate[1] and stime >= HS1시작) or (sdate == sdate[1] and stime >= HS1시작 and stime[1] < HS1시작 ) then { HH = H; LL = L; } if stime < HS2시작 then { if H > hh Then HH = H; if L < LL Then LL = L; } 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)); var6 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per1/100)); var7 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per2/100)); var8 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per3/100)); var9 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per4/100)); var10 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per1/100)); var11 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per2/100)); var12 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per3/100)); var13 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per4/100)); // if stime == HS2시작 then { OO = O ; } // if stime == HS2시작 or ( stime > HS2시작 and stime < HS2종료 ) then { plot1(OO,"시가"); plot2(HH,"고가"); plot3(var1); plot4(var2); plot5(var3); plot6(var4); plot7(var5); plot8(LL,"저가"); plot9(var6); plot10(var7); plot11(var8); plot12(var9); plot13(var10); plot14(var11); plot15(var12); plot16(var13); Text_Delete(value1); Text_Delete(value2); Text_Delete(value3); Text_Delete(value4); Text_Delete(value5); Text_Delete(value6); Text_Delete(value7); Text_Delete(value8); Text_Delete(value9); Text_Delete(value10); Text_Delete(value11); Text_Delete(value12); Text_Delete(value13); Text_Delete(value14); Text_Delete(value15); Text_Delete(value16); value1 = Text_New(sdate,stime,OO,NumToStr(OO,2)); value2 = Text_New(sdate,stime,HH,NumToStr(HH,2)); value3 = Text_New(sdate,stime,var1,NumToStr(var1,2)); value4 = Text_New(sdate,stime,var2,NumToStr(var2,2)); value5 = Text_New(sdate,stime,var3,NumToStr(var3,2)); value6 = Text_New(sdate,stime,var4,NumToStr(var4,2)); value7 = Text_New(sdate,stime,var5,NumToStr(var5,2)); value8 = Text_New(sdate,stime,LL,NumToStr(LL,2)); value9 = Text_New(sdate,stime,var6,NumToStr(var6,2)); value10 = Text_New(sdate,stime,var7,NumToStr(var7,2)); value11 = Text_New(sdate,stime,var8,NumToStr(var8,2)); value12 = Text_New(sdate,stime,var9,NumToStr(var9,2)); value13 = Text_New(sdate,stime,var10,NumToStr(var10,2)); value14 = Text_New(sdate,stime,var11,NumToStr(var11,2)); value15 = Text_New(sdate,stime,var12,NumToStr(var12,2)); value16 = Text_New(sdate,stime,var13,NumToStr(var13,2)); Text_SetSize(value1,글자크기); Text_SetSize(value2,글자크기); Text_SetSize(value3,글자크기); Text_SetSize(value4,글자크기); Text_SetSize(value5,글자크기); Text_SetSize(value6,글자크기); Text_SetSize(value7,글자크기); Text_SetSize(value8,글자크기); Text_SetSize(value9,글자크기); Text_SetSize(value10,글자크기); Text_SetSize(value11,글자크기); Text_SetSize(value12,글자크기); Text_SetSize(value13,글자크기); Text_SetSize(value14,글자크기); Text_SetSize(value15,글자크기); Text_SetSize(value16,글자크기); } 즐거운 하루되세요 > 당일선물 님이 쓴 글입니다. > 제목 : Re : Re : 지표값 화면 출력 수식 부탁드립니다. > 감사합니다. 글자 크게를 조금 크게 할 수 있습니까? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 지표값 화면 출력 수식 부탁드립니다. > 안녕하세요 예스스스탁입니다. input : HS1시작(101500), HS1종료(130000), HS2시작(140000), HS2종료(173000); input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : HH(0),LL(0),OO(0); if (sdate != sdate[1] and stime >= HS1시작) or (sdate == sdate[1] and stime >= HS1시작 and stime[1] < HS1시작 ) then { HH = H; LL = L; } if stime < HS2시작 then { if H > hh Then HH = H; if L < LL Then LL = L; } 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)); var6 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per1/100)); var7 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per2/100)); var8 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per3/100)); var9 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per4/100)); var10 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per1/100)); var11 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per2/100)); var12 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per3/100)); var13 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per4/100)); // if stime == HS2시작 then { OO = O ; } // if stime == HS2시작 or ( stime > HS2시작 and stime < HS2종료 ) then { plot1(OO,"시가"); plot2(HH,"고가"); plot3(var1); plot4(var2); plot5(var3); plot6(var4); plot7(var5); plot8(LL,"저가"); plot9(var6); plot10(var7); plot11(var8); plot12(var9); plot13(var10); plot14(var11); plot15(var12); plot16(var13); Text_Delete(value1); Text_Delete(value2); Text_Delete(value3); Text_Delete(value4); Text_Delete(value5); Text_Delete(value6); Text_Delete(value7); Text_Delete(value8); Text_Delete(value9); Text_Delete(value10); Text_Delete(value11); Text_Delete(value12); Text_Delete(value13); Text_Delete(value14); Text_Delete(value15); Text_Delete(value16); value1 = Text_New(sdate,stime,OO,NumToStr(OO,2)); value2 = Text_New(sdate,stime,HH,NumToStr(HH,2)); value3 = Text_New(sdate,stime,var1,NumToStr(var1,2)); value4 = Text_New(sdate,stime,var2,NumToStr(var2,2)); value5 = Text_New(sdate,stime,var3,NumToStr(var3,2)); value6 = Text_New(sdate,stime,var4,NumToStr(var4,2)); value7 = Text_New(sdate,stime,var5,NumToStr(var5,2)); value8 = Text_New(sdate,stime,LL,NumToStr(LL,2)); value9 = Text_New(sdate,stime,var6,NumToStr(var6,2)); value10 = Text_New(sdate,stime,var7,NumToStr(var7,2)); value11 = Text_New(sdate,stime,var8,NumToStr(var8,2)); value12 = Text_New(sdate,stime,var9,NumToStr(var9,2)); value13 = Text_New(sdate,stime,var10,NumToStr(var10,2)); value14 = Text_New(sdate,stime,var11,NumToStr(var11,2)); value15 = Text_New(sdate,stime,var12,NumToStr(var12,2)); value16 = Text_New(sdate,stime,var13,NumToStr(var13,2)); } 즐거운 하루되세요 > 당일선물 님이 쓴 글입니다. > 제목 : 지표값 화면 출력 수식 부탁드립니다. > 그림과 같이 출력된 지표선의 오른쪽에 해당선의 지표값을 함께 출력하고 싶습니다. input : HS1시작(101500), HS1종료(130000), HS2시작(140000), HS2종료(173000); input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : HH(0),LL(0),OO(0); if (sdate != sdate[1] and stime >= HS1시작) or (sdate == sdate[1] and stime >= HS1시작 and stime[1] < HS1시작 ) then { HH = H; LL = L; } if stime < HS2시작 then { if H > hh Then HH = H; if L < LL Then LL = L; } 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)); var6 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per1/100)); var7 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per2/100)); var8 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per3/100)); var9 = 10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(Per4/100)); var10 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per1/100)); var11 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per2/100)); var12 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per3/100)); var13 = 10^(LOG10(LL)-(LOG10(HH)-LOG10(LL))*(Per4/100)); // if stime == HS2시작 then { OO = O ; } // if stime == HS2시작 or ( stime > HS2시작 and stime < HS2종료 ) then { plot1(OO,"시가"); plot2(HH,"고가"); plot3(var1); plot4(var2); plot5(var3); plot6(var4); plot7(var5); plot8(LL,"저가"); plot9(var6); plot10(var7); plot11(var8); plot12(var9); plot13(var10); plot14(var11); plot15(var12); plot16(var13); }