커뮤니티

문의드립니다

프로필 이미지
왕팡
2019-03-08 12:07:45
170
글번호 126877
답변완료
var1 = (C-DayClose(1))/DayClose(1)*100; plot1(var1); 등락율지료입니다. 1%가 높아질때 마다 수평선 점선이 표시되게 해주세요. 4%가 높아질때 마다 수평선이 표시되게 해주세요. 몇%가 높아질수록 막대바의 색상이 바뀌게도 되는지요? (틱이 아닌) 상승율1% 단위의 수평선이 차트에 그어질수도 있는지요?
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-03-08 16:32:35

안녕하세요 예스스탁입니다. 수식 예시로 작성해 드립니다. 아래수식 참고하셔서 필요한 만큼 내용을 추가해 사용하셔야 합니다. 모두 나열해서 작성해야 하는 부분으로 저희가 세부적으로 모두 작성해 드리기 어렵습니다. 1 plot을 유동적으로 사용할수 없어 1%씩 증감시마다 수평선을 그리게 해드릴수 없습니다. 아래식과 같이 기존식에 기준선으로 1% 2%를 원하시는 만큼 추가해서 작성해 사용하셔야 할 것 같습니다. var1 = (C-DayClose(1))/DayClose(1)*100; plot1(var1); PlotBaseLine1(1,"1%"); PlotBaseLine2(2,"2%"); PlotBaseLine3(3,"3%"); PlotBaseLine4(-1,"-1%"); PlotBaseLine5(-2,"-2%"); PlotBaseLine6(-3,"-3%"); 2 각 % 구간별로 사용자분이 색상을 지정해서 세부 지표완성하시면 됩니다 var : color(0); var1 = (C-DayClose(1))/DayClose(1)*100; #0~1% if var1 >= 0 and var1 < 1 Then color = GREEN; #1~2% if var1 >= 1 and var1 < 2 Then color = pink; #2~3% if var1 >= 2 and var1 < 3 Then color = MAGENTA; #3%이상 if var1 >= 3 Then color = RED; #0~-1% if var1 <= 0 and var1 > -1 Then color = GREEN; #-1~-2% if var1 <= -1 and var1 > -2 Then color = CYAN; #-2~-3% if var1 >= -2 and var1 < -3 Then color = LBLUE; #-3%이하 if var1 <= -3 Then color = BLUE; plot1(var1,"등락율",color); PlotBaseLine1(1,"1%"); PlotBaseLine2(2,"2%"); PlotBaseLine3(3,"3%"); PlotBaseLine4(-1,"-1%"); PlotBaseLine5(-2,"-2%"); PlotBaseLine6(-3,"-3%"); 즐거운 하루되세요 > 왕팡 님이 쓴 글입니다. > 제목 : 문의드립니다 > var1 = (C-DayClose(1))/DayClose(1)*100; plot1(var1); 등락율지료입니다. 1%가 높아질때 마다 수평선 점선이 표시되게 해주세요. 4%가 높아질때 마다 수평선이 표시되게 해주세요. 몇%가 높아질수록 막대바의 색상이 바뀌게도 되는지요? (틱이 아닌) 상승율1% 단위의 수평선이 차트에 그어질수도 있는지요?