커뮤니티
macd cross 바탕색 및 기하이동평균표시
2014-08-27 13:18:15
167
글번호 78117
항상감사드립니다
1.아래 macd cross 를 이용해서 화면 바탕색을 표현하고 싶습니다
VAR: MACDP1(60),MACDP2(130),MACDP3(9)
Variables: MACDV(0),MACDS(0);
MACDV = MACD(MACDP1,MACDP2); #red#
MACDS = ema(MACDV,MACDP3); #시그널_blue#
macdv>macds이면 화면바탕색을 옅은 베이지색
macdv<macds이면 화면바탕색을 옅은 하늘색
2.가격이동평균표시(기하)
가격이동평균(기하)를 표시하고 싶습니다
단기: 60
중기:120
장기 :240
단기(60)고가:하얀색
단기(60)종가:파란색,두께2
단기(60)저가:하얀색
중기(120)고가:하얀색
중기(120)종가:red,두께2
중기(120)저가:하얀색
장기(240)고가:하얀색
장기(240)종가:black,두께2
장기(240)저가: 하얀색
감사합니다
답변 1
예스스탁 예스스탁 답변
2014-08-27 14:50:36
안녕하세요
예스스탁입니다.
1.
차트의 바탕화면을 변경하는 기능은 없습니다
지표사이에 색을 채우신 다면 해당 부분은 수식안에서
처리가 되지 않고 지표속성에서 직접 처리하셔야 합니다.
VAR: MACDP1(60),MACDP2(130),MACDP3(9);
Variables: MACDV(0),MACDS(0);
MACDV = MACD(MACDP1,MACDP2); #red#
MACDS = ema(MACDV,MACDP3); #시그널_blue#
plot1(MACDV,"MACD");
plot2(MACDS,"MACDS");
위와 같이 지표식 작성하신 후에 문법검증 후에
f5키 누르시면 지표속성창이 나타납니다.
지표속성화면 차트표시탭에서 채우기 버튼을 누르시면
2개 선값 비교해서 색을 지정해 채우기 설정을 하실 수 있습니다.
2.
input : P1(60),P2(120),P3(240);
var : HH(0),LL(0),CC(0),cnt(0);
var : Hma1(0),Lma1(0),Cma1(0);
var : Hma2(0),Lma2(0),Cma2(0);
var : Hma3(0),Lma3(0),Cma3(0);
HH = Log(H);
LL = Log(L);
CC = Log(C);
Hma1 = 0;
Lma1 = 0;
Cma1 = 0;
for cnt = 0 to P1-1 begin
Hma1 = Hma1 + HH[cnt];
Lma1 = Lma1 + LL[cnt];
Cma1 = Cma1 + CC[cnt];
end;
Hma1 = 2.71828182845904^(Hma1/P1);
Lma1 = 2.71828182845904^(Lma1/P1);
Cma1 = 2.71828182845904^(Cma1/P1);
Hma2 = 0;
Lma2 = 0;
Cma2 = 0;
for cnt = 0 to P2-1 begin
Hma2 = Hma2 + HH[cnt];
Lma2 = Lma2 + LL[cnt];
Cma2 = Cma2 + CC[cnt];
end;
Hma2 = 2.71828182845904^(Hma2/P2);
Lma2 = 2.71828182845904^(Lma2/P2);
Cma2 = 2.71828182845904^(Cma2/P2);
Hma3 = 0;
Lma3 = 0;
Cma3 = 0;
for cnt = 0 to P3-1 begin
Hma3 = Hma3 + HH[cnt];
Lma3 = Lma3 + LL[cnt];
Cma3 = Cma3 + CC[cnt];
end;
Hma3 = 2.71828182845904^(Hma3/P3);
Lma3 = 2.71828182845904^(Lma3/P3);
Cma3 = 2.71828182845904^(Cma3/P3);
plot1(Hma1,"단기고가",WHITE);
plot2(Lma1,"단기저가",WHITE);
plot3(Cma1,"단기종가",blue,def,2);
plot4(Hma2,"중기고가",WHITE);
plot5(Lma2,"중기저가",WHITE);
plot6(Cma2,"중기종가",red,def,2);
plot7(Hma3,"장기고가",WHITE);
plot8(Lma3,"장기저가",WHITE);
plot9(Cma3,"장기종가",black,def,2);
즐거운 하루되세요
> 조민철 님이 쓴 글입니다.
> 제목 : macd cross 바탕색 및 기하이동평균표시
> 항상감사드립니다
1.아래 macd cross 를 이용해서 화면 바탕색을 표현하고 싶습니다
VAR: MACDP1(60),MACDP2(130),MACDP3(9)
Variables: MACDV(0),MACDS(0);
MACDV = MACD(MACDP1,MACDP2); #red#
MACDS = ema(MACDV,MACDP3); #시그널_blue#
macdv>macds이면 화면바탕색을 옅은 베이지색
macdv<macds이면 화면바탕색을 옅은 하늘색
2.가격이동평균표시(기하)
가격이동평균(기하)를 표시하고 싶습니다
단기: 60
중기:120
장기 :240
단기(60)고가:하얀색
단기(60)종가:파란색,두께2
단기(60)저가:하얀색
중기(120)고가:하얀색
중기(120)종가:red,두께2
중기(120)저가:하얀색
장기(240)고가:하얀색
장기(240)종가:black,두께2
장기(240)저가: 하얀색
감사합니다