커뮤니티

부탁드립니다.

프로필 이미지
양정희
2020-09-27 22:40:28
1012
글번호 142707
답변완료

첨부 이미지

예스스탁 게시판의 어떤 회원님의 수식을 구현해서 이용하고 있는데 선 두께가 너무 얇네요. 좀 더 두껍게 하고싶은데 수식을 몰라 뭘 어떻게 바꿔야될줄 몰라서 수식 첨부해봅니다. 수식 중에 어떤걸 더 추가하거나 첨부하면 되는지 어느부분이 첨가하고 선을 두껍게나 얇게 변경시 어디를 수정하면 되는지 좀 알려주세요. ---------------------------------------------------------------------- input : StartTime(140000),EndTime(020000); var : Tcond(false),TL(0),TL1(0),TL2(0); if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then { Tcond = true; TL = TL_new(sDate,sTime,9999999,sDate,sTime,0); TL_SetColor(TL,BLACK); var1 = o; Var2 = h; Var3 = l; value1 = sDate; Value2 = sTime; TL1 = TL_new(sDate,sTime,var1,NextBarSdate,NextBarStime,var1); TL_SetColor(TL1,GREEN); TL2 = TL_new(sDate,sTime,(var2+Var3)/2,NextBarSdate,NextBarStime,(var2+Var3)/2); TL_SetColor(TL2,MAGENTA); } if tcond == true Then { if h > Var2 Then { Var2 = h; TL_SetBegin(TL2,value1,Value2,(var2+Var3)/2); } if l < Var3 Then { Var3 = l; TL_SetBegin(TL2,value1,Value2,(var2+Var3)/2); } TL_SetEnd(TL1,sDate,sTime,var1); TL_SetEnd(TL2,sDate,sTime,(var2+Var3)/2); }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-09-28 16:58:31

안녕하세요 예스스탁입니다. input : StartTime(140000),EndTime(020000),수직선굵기(2),수평선굵기(2); var : Tcond(false),TL(0),TL1(0),TL2(0); if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then { Tcond = true; TL = TL_new(sDate,sTime,9999999,sDate,sTime,0); TL_SetColor(TL,BLACK); TL_SetSize(TL,수직선굵기); var1 = o; Var2 = h; Var3 = l; value1 = sDate; Value2 = sTime; TL1 = TL_new(sDate,sTime,var1,NextBarSdate,NextBarStime,var1); TL_SetColor(TL1,GREEN); TL_SetSize(TL1,수평선굵기); TL2 = TL_new(sDate,sTime,(var2+Var3)/2,NextBarSdate,NextBarStime,(var2+Var3)/2); TL_SetColor(TL2,MAGENTA); TL_SetSize(TL2,수평선굵기); } if tcond == true Then { if h > Var2 Then { Var2 = h; TL_SetBegin(TL2,value1,Value2,(var2+Var3)/2); } if l < Var3 Then { Var3 = l; TL_SetBegin(TL2,value1,Value2,(var2+Var3)/2); } TL_SetEnd(TL1,sDate,sTime,var1); TL_SetEnd(TL2,sDate,sTime,(var2+Var3)/2); } 즐거운 하루되세요 > 양정희 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 예스스탁 게시판의 어떤 회원님의 수식을 구현해서 이용하고 있는데 선 두께가 너무 얇네요. 좀 더 두껍게 하고싶은데 수식을 몰라 뭘 어떻게 바꿔야될줄 몰라서 수식 첨부해봅니다. 수식 중에 어떤걸 더 추가하거나 첨부하면 되는지 어느부분이 첨가하고 선을 두껍게나 얇게 변경시 어디를 수정하면 되는지 좀 알려주세요. ---------------------------------------------------------------------- input : StartTime(140000),EndTime(020000); var : Tcond(false),TL(0),TL1(0),TL2(0); if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then { Tcond = true; TL = TL_new(sDate,sTime,9999999,sDate,sTime,0); TL_SetColor(TL,BLACK); var1 = o; Var2 = h; Var3 = l; value1 = sDate; Value2 = sTime; TL1 = TL_new(sDate,sTime,var1,NextBarSdate,NextBarStime,var1); TL_SetColor(TL1,GREEN); TL2 = TL_new(sDate,sTime,(var2+Var3)/2,NextBarSdate,NextBarStime,(var2+Var3)/2); TL_SetColor(TL2,MAGENTA); } if tcond == true Then { if h > Var2 Then { Var2 = h; TL_SetBegin(TL2,value1,Value2,(var2+Var3)/2); } if l < Var3 Then { Var3 = l; TL_SetBegin(TL2,value1,Value2,(var2+Var3)/2); } TL_SetEnd(TL1,sDate,sTime,var1); TL_SetEnd(TL2,sDate,sTime,(var2+Var3)/2); }