커뮤니티
부탁합니다.
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);
전에 주신 수식인데
위: 상승 빨강, 하락 분홍
아래:상승 파랑, 하락 연파랑
색상은 제가 지정할수 있도록 해주세요.
해보니까 잘 안되네요.
수고하세요.
다음글
이전글