커뮤니티
문의
2014-05-08 11:26:43
163
글번호 74920
안녕하세요.
항상 친절한 답변 감사드립니다.
아래와 같은 지표수식에서 표시된 2개의 이평선의 기울기를 상승일때와 하락일때 각기 다른색으로 표시를 하고 싶습니다.
방법을 설명해 주시면 감사하겠습니다.
-----------------------------------------------
input : up_p1(20),up_p2(60),dn_p1(30),dn_p2(70);
var : sum_up(0,data7),sum_dn(0,data8),up_mav1(0,data7),up_mav2(0,data7),dn_mav1(0,data8),dn_mav2(0,data8);
if data12(date != date[1]) Then
sum_up = 0;
if data11(date != date[1]) Then
sum_dn = 0;
sum_up = sum_up + data12(c) + data7(c) + data9(c);
sum_dn = sum_dn + data11(c) + data8(c) + data10(c);
up_mav1 = data7(ma(sum_up,up_p1)); #기울기색 필요한 이평선
up_mav2 = data7(ma(sum_up,up_p2));
dn_mav1 = data8(ma(sum_dn,dn_p1)); #기울기색 필요한 이평선
dn_mav2 = data8(ma(sum_dn,dn_p2));
Plot1(up_mav1, "단기상승이평");
Plot2(up_mav2, "장기상승이평");
Plot3(dn_mav1, "단기하락이평");
Plot4(dn_mav2, "장기하락이평");
Plot5(sum_up, "상승누적데이타");
Plot6(sum_dn, "하락누적데이타");
PlotBaseLine1(500,"상단선");
PlotBaseLine2(-500,"하단선");
PlotBaseLine3(0,"중심선");
답변 1
예스스탁 예스스탁 답변
2014-05-08 17:32:50
안녕하세요
예스스탁입니다.
input : up_p1(20),up_p2(60),dn_p1(30),dn_p2(70);
var : sum_up(0,data7),sum_dn(0,data8),up_mav1(0,data7),up_mav2(0,data7),dn_mav1(0,data8),dn_mav2(0,data8);
if data12(date != date[1]) Then
sum_up = 0;
if data11(date != date[1]) Then
sum_dn = 0;
sum_up = sum_up + data12(c) + data7(c) + data9(c);
sum_dn = sum_dn + data11(c) + data8(c) + data10(c);
up_mav1 = data7(ma(sum_up,up_p1)); #기울기색 필요한 이평선
up_mav2 = data7(ma(sum_up,up_p2));
dn_mav1 = data8(ma(sum_dn,dn_p1)); #기울기색 필요한 이평선
dn_mav2 = data8(ma(sum_dn,dn_p2));
if up_mav1 > up_mav1[1] Then
Plot1(up_mav1, "단기상승이평",red);
Else
Plot1(up_mav1, "단기상승이평",BLUE);
Plot2(up_mav2, "장기상승이평");
if dn_mav1 > dn_mav1[1] Then
Plot3(dn_mav1, "단기하락이평",RED);
Else
Plot3(dn_mav1, "단기하락이평",BLUE);
Plot4(dn_mav2, "장기하락이평");
Plot5(sum_up, "상승누적데이타");
Plot6(sum_dn, "하락누적데이타");
PlotBaseLine1(500,"상단선");
PlotBaseLine2(-500,"하단선");
PlotBaseLine3(0,"중심선");
즐거운 하루되세요
> 쿠루드 님이 쓴 글입니다.
> 제목 : 문의
> 안녕하세요.
항상 친절한 답변 감사드립니다.
아래와 같은 지표수식에서 표시된 2개의 이평선의 기울기를 상승일때와 하락일때 각기 다른색으로 표시를 하고 싶습니다.
방법을 설명해 주시면 감사하겠습니다.
-----------------------------------------------
input : up_p1(20),up_p2(60),dn_p1(30),dn_p2(70);
var : sum_up(0,data7),sum_dn(0,data8),up_mav1(0,data7),up_mav2(0,data7),dn_mav1(0,data8),dn_mav2(0,data8);
if data12(date != date[1]) Then
sum_up = 0;
if data11(date != date[1]) Then
sum_dn = 0;
sum_up = sum_up + data12(c) + data7(c) + data9(c);
sum_dn = sum_dn + data11(c) + data8(c) + data10(c);
up_mav1 = data7(ma(sum_up,up_p1)); #기울기색 필요한 이평선
up_mav2 = data7(ma(sum_up,up_p2));
dn_mav1 = data8(ma(sum_dn,dn_p1)); #기울기색 필요한 이평선
dn_mav2 = data8(ma(sum_dn,dn_p2));
Plot1(up_mav1, "단기상승이평");
Plot2(up_mav2, "장기상승이평");
Plot3(dn_mav1, "단기하락이평");
Plot4(dn_mav2, "장기하락이평");
Plot5(sum_up, "상승누적데이타");
Plot6(sum_dn, "하락누적데이타");
PlotBaseLine1(500,"상단선");
PlotBaseLine2(-500,"하단선");
PlotBaseLine3(0,"중심선");