커뮤니티

부탁합니다.

프로필 이미지
번개3
2012-04-03 10:02:29
313
글번호 49656
답변완료
input : Period1(12),Period2(26); var : a(0),b(0),x(0); a=ema(c,period1); b=ema(c,period2); x=macd(period1,period2); var1 = iff(x >=x[1] and x>=0,x,iff(x<x[1] and x>=0,x,0)); var2 = iff(x > x[1] and x<=0,x,iff(x<x[1] and x<=0,x,0)); var3 = iff(x >= x[1] and x>=0,-x,iff(x<x[1] and x>=0,-x,0)); var4 = iff(x > x[1] and x<=0,-x,iff(x<x[1] and x<=0,-x,0)); plot1(var1); plot2(var2); plot3(var3); plot4(var4); 전에 주신 수식인데 위: 상승 빨강, 하락 분홍 아래:상승 파랑, 하락 연파랑 색상은 제가 지정할수 있도록 해주세요. 해보니까 잘 안되네요. 수고하세요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-04-03 15:29:39

안녕하세요 예스스탁입니다. 조건별로 색을 달리하시고자 하시면 색상예약어나 RGB함수로 직접 수식에서 색상을 지정해 주셔야 합니다. 랭귀지 도움말에서 색상예약어나 RGb함수 내용 참고하셔서 지정하시기 바랍니다. input : Period1(12),Period2(26); var : a(0),b(0),x(0); a=ema(c,period1); b=ema(c,period2); x=macd(period1,period2); var1 = iff(x >=x[1] and x>=0,x,iff(x<x[1] and x>=0,x,0)); var2 = iff(x > x[1] and x<=0,x,iff(x<x[1] and x<=0,x,0)); var3 = iff(x >= x[1] and x>=0,-x,iff(x<x[1] and x>=0,-x,0)); var4 = iff(x > x[1] and x<=0,-x,iff(x<x[1] and x<=0,-x,0)); if var1 > 0 Then{ if var1 > var1[1] Then plot1(var1,"1",RED); Else plot1(var1,"1",MAGENTA); } Else{ if var1 > var1[1] Then plot1(var1,"1",BLUE); Else plot1(var1,"1",cyan); } if var2 > 0 Then{ if var2 > var2[1] Then plot2(var2,"2",RED); Else plot2(var2,"2",MAGENTA); } Else{ if var2 > var2[1] Then plot2(var2,"2",BLUE); Else plot2(var2,"2",cyan); } if var3 > 0 Then{ if var3 > var3[1] Then plot3(var3,"3",RED); Else plot3(var3,"3",MAGENTA); } Else{ if var3 > var3[1] Then plot3(var3,"3",BLUE); Else plot3(var3,"3",cyan); } if var4 > 0 Then{ if var4 > var4[1] Then plot4(var4,"4",RED); Else plot4(var4,"4",MAGENTA); } Else{ if var4 > var4[1] Then plot4(var4,"4",BLUE); Else plot4(var4,"4",cyan); } 즐거운 하루되세요 > 번개3 님이 쓴 글입니다. > 제목 : 부탁합니다. > input : Period1(12),Period2(26); var : a(0),b(0),x(0); a=ema(c,period1); b=ema(c,period2); x=macd(period1,period2); var1 = iff(x >=x[1] and x>=0,x,iff(x<x[1] and x>=0,x,0)); var2 = iff(x > x[1] and x<=0,x,iff(x<x[1] and x<=0,x,0)); var3 = iff(x >= x[1] and x>=0,-x,iff(x<x[1] and x>=0,-x,0)); var4 = iff(x > x[1] and x<=0,-x,iff(x<x[1] and x<=0,-x,0)); plot1(var1); plot2(var2); plot3(var3); plot4(var4); 전에 주신 수식인데 위: 상승 빨강, 하락 분홍 아래:상승 파랑, 하락 연파랑 색상은 제가 지정할수 있도록 해주세요. 해보니까 잘 안되네요. 수고하세요.