커뮤니티
여러개의 adx 선을 칸의 형태로 표현하기
2016-02-01 16:54:22
120
글번호 95024
adx 선을 5개 만들었는데요
조금 변경을 해보고 싶어요 첨부파일처럼 선이 상승중일땐 노란선으로, 하락중일땐 검정선으로요
그리고 하나더,
선들이 상승방향이면 박스한칸의 색깔이 노란색으로 바뀌게 하고 싶어요
즉, 예를들면 첨부파일의 박스형태처럼, 선이 3개만 상승방향이면 3개칸의 박스가 노란색박스로 바뀌게 하고싶어요
input : P1(10),P2(20),P3(40),P4(60),P5(80);
var1 = ADX(P1);
var2 = ADX(P2);
var3 = ADX(P3);
var4 = ADX(P4);
var5 = ADX(P5);
plot1(var1,"ADX1",BLACK,def,iff(var1>var1[1],3,1));
plot2(var2,"ADX2",RED,def,iff(var2>var2[1],3,1));
plot3(var3,"ADX3",BLUE,def,iff(var3>var3[1],3,1));
plot4(var4,"ADX4",GREEN,def,iff(var4>var4[1],3,1));
plot5(var5,"ADX5",MAGENTA,def,iff(var5>var5[1],3,1));
답변 1
예스스탁 예스스탁 답변
2016-02-01 15:28:46
안녕하세요
예스스탁입니다.
1.
input : P1(10),P2(20),P3(40),P4(60),P5(80);
var1 = ADX(P1);
var2 = ADX(P2);
var3 = ADX(P3);
var4 = ADX(P4);
var5 = ADX(P5);
plot1(var1,"ADX1",iff(var1>var1[1],YELLOW,BLACK),def,iff(var1>var1[1],3,1));
plot2(var2,"ADX2",iff(var1>var1[1],YELLOW,BLACK),def,iff(var2>var2[1],3,1));
plot3(var3,"ADX3",iff(var1>var1[1],YELLOW,BLACK),def,iff(var3>var3[1],3,1));
plot4(var4,"ADX4",iff(var1>var1[1],YELLOW,BLACK),def,iff(var4>var4[1],3,1));
plot5(var5,"ADX5",iff(var1>var1[1],YELLOW,BLACK),def,iff(var5>var5[1],3,1));
2.
지표속성에서 지표1과 지표2는
그래프종료를 막대그래프로 지정하시고
굵기는 자동으로 하시면 됩니다.
input : P1(10),P2(20),P3(40),P4(60),P5(80);
var1 = ADX(P1);
var2 = ADX(P2);
var3 = ADX(P3);
var4 = ADX(P4);
var5 = ADX(P5);
value1 = 0;
if var1 > var1[1] Then
value1 = value1+1;
if var2 > var2[1] Then
value1 = value1+1;
if var3 > var3[1] Then
value1 = value1+1;
if var4 > var4[1] Then
value1 = value1+1;
if var4 > var4[1] Then
value1 = value1+1;
plot1(5,"지표1",BLACK);
plot2(value1,"지표2",YELLOW);
PlotBaseLine1(0,"s0",WHITE);
PlotBaseLine2(1,"s1",WHITE);
PlotBaseLine3(2,"s2",WHITE);
PlotBaseLine4(3,"s3",WHITE);
PlotBaseLine5(4,"s4",WHITE);
PlotBaseLine6(5,"s5",WHITE);
즐거운 하루되세요
> 퍼플앙 님이 쓴 글입니다.
> 제목 : 여러개의 adx 선을 칸의 형태로 표현하기
> adx 선을 5개 만들었는데요
조금 변경을 해보고 싶어요 첨부파일처럼 선이 상승중일땐 노란선으로, 하락중일땐 검정선으로요
그리고 하나더,
선들이 상승방향이면 박스한칸의 색깔이 노란색으로 바뀌게 하고 싶어요
즉, 예를들면 첨부파일의 박스형태처럼, 선이 3개만 상승방향이면 3개칸의 박스가 노란색박스로 바뀌게 하고싶어요
input : P1(10),P2(20),P3(40),P4(60),P5(80);
var1 = ADX(P1);
var2 = ADX(P2);
var3 = ADX(P3);
var4 = ADX(P4);
var5 = ADX(P5);
plot1(var1,"ADX1",BLACK,def,iff(var1>var1[1],3,1));
plot2(var2,"ADX2",RED,def,iff(var2>var2[1],3,1));
plot3(var3,"ADX3",BLUE,def,iff(var3>var3[1],3,1));
plot4(var4,"ADX4",GREEN,def,iff(var4>var4[1],3,1));
plot5(var5,"ADX5",MAGENTA,def,iff(var5>var5[1],3,1));