커뮤니티

수정부탁드립니다.

프로필 이미지
라몬
2025-10-14 13:16:25.0
27
글번호 194621
답변완료
안녕하세요 늘 도움주셔서 감사합니다. 아래 지표에서 0선을 기준으로 하여 위 아래 막대로 색상을 표현하였습니다. 수정드릴 부분은 "0"선 위로1, 아래로 -1의 라인을 그려서 지표를 1,-1 위로 표현하고자 합니다. 즉 1위로 red, -1 아래로 blue 의 색상이 표현되고 0과1, 0과 -1 사이는 아무 다른 색상으로 나타내고자 합니다. * 반드시 1과 -1의 베이스라인은 변수 부탁드립니다. 고맙습니다. input: period(20),smooth(3),smooth2(3); var: Z(0),Z2(0),Z3(0); Z=Ema((c-l)-(h-c),period); Z2=Ema ((h-o)-(h-c),period); Z3=Ema((h-o)-(o-l),period); var1=Ema(Ema((Z+Z2+Z3)/3,smooth),smooth2); if var1 > 0 Then Plot1(var1,"지표",Red); Else Plot1(var1,"지표",Blue); PlotBaseLine1(0);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-10-14 14:08:50.0

안녕하세요 예스스탁입니다. input: period(20),smooth(3),smooth2(3),상단기준(1),하단기준(-1); var: Z(0),Z2(0),Z3(0),clr(0); Z=Ema((c-l)-(h-c),period); Z2=Ema ((h-o)-(h-c),period); Z3=Ema((h-o)-(o-l),period); var1=Ema(Ema((Z+Z2+Z3)/3,smooth),smooth2); #1이상 Red, -1이하 Blue,그외 Green clr = IFf(var1>=1,Red,IFF(var1<= -1,Blue,Green)); Plot1(var1,"지표",clr); PlotBaseLine1(0); PlotBaseLine2(상단기준); PlotBaseLine3(하단기준); 즐거운 하루되세요 > 라몬 님이 쓴 글입니다. > 제목 : 수정부탁드립니다. > 안녕하세요 늘 도움주셔서 감사합니다. 아래 지표에서 0선을 기준으로 하여 위 아래 막대로 색상을 표현하였습니다. 수정드릴 부분은 "0"선 위로1, 아래로 -1의 라인을 그려서 지표를 1,-1 위로 표현하고자 합니다. 즉 1위로 red, -1 아래로 blue 의 색상이 표현되고 0과1, 0과 -1 사이는 아무 다른 색상으로 나타내고자 합니다. * 반드시 1과 -1의 베이스라인은 변수 부탁드립니다. 고맙습니다. input: period(20),smooth(3),smooth2(3); var: Z(0),Z2(0),Z3(0); Z=Ema((c-l)-(h-c),period); Z2=Ema ((h-o)-(h-c),period); Z3=Ema((h-o)-(o-l),period); var1=Ema(Ema((Z+Z2+Z3)/3,smooth),smooth2); if var1 > 0 Then Plot1(var1,"지표",Red); Else Plot1(var1,"지표",Blue); PlotBaseLine1(0);