커뮤니티

지표수정

프로필 이미지
야크
2018-03-21 14:22:23
170
글번호 117575
답변완료
아래지표를 상승시 빨강색유지 하락시 파랑색유지로 표현하고 싶습니다. var : Hval(0),Lval(0),Middle(0); var1 = int(fracportion(Stime/1000)*100); if var1 == 0 then{ Hval = H; Lval = L; } if H > Hval then{ Hval = H; } if L < Lval then{ Lval = L; } Middle = (Hval+Lval)/2; plot1(Hval); plot2(Lval); plot3(Middle);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-03-22 11:24:10

안녕하세요 예스스탁입니다. 중간값 기준으로 상승구간은 빨강, 하락구간은 파랑으로 표시되게 작성해 드립니다. var : Hval(0),Lval(0),Middle(0),T(0); var1 = int(fracportion(Stime/1000)*100); if var1 == 0 then{ Hval = H; Lval = L; } if H > Hval then{ Hval = H; } if L < Lval then{ Lval = L; } Middle = (Hval+Lval)/2; if Middle > Middle[1] Then T = 1; if Middle < Middle[1] Then T = -1; plot1(Hval,"최고",iff(T==1,red,blue)); plot2(Lval,"최저",iff(T==1,red,blue)); plot3(Middle,"중간",iff(T==1,red,blue)); 즐거운 하루되세요 > 야크 님이 쓴 글입니다. > 제목 : 지표수정 > 아래지표를 상승시 빨강색유지 하락시 파랑색유지로 표현하고 싶습니다. var : Hval(0),Lval(0),Middle(0); var1 = int(fracportion(Stime/1000)*100); if var1 == 0 then{ Hval = H; Lval = L; } if H > Hval then{ Hval = H; } if L < Lval then{ Lval = L; } Middle = (Hval+Lval)/2; plot1(Hval); plot2(Lval); plot3(Middle);