커뮤니티
도움 요청 합니다.
2014-02-20 14:39:28
181
글번호 72745
3가지 지표 수정 바랍니다.
(하나)var : AA(0),BB(0),누적수량(0),diff(0);
if date != date[1] Then{
AA = 0;
BB = 0;
}
AA = AA+Upvol;
BB = BB+DownVol;
diff = AA - BB;
plot1(AA,"당일상승형체결량누적");
plot2(BB,"당일하락형체결량누적");
plot3(diff ,"차이");
PlotBaseLine1(0);
상기 수식을 기준선 0 선 아래면 파란색막대그래프, 0선 위면 빨강색막대그래프, 로 나오게 끔 하는 수식으로의 변경을 원 합니다.새해 복 많이 받으시고 항상 감사 드립니다.꾸벅^^
(둘)
var1 = accumn(upvol,DayIndex+1);
var2 = accumn(DownVol,DayIndex+1);
var3 = var1/var2 * 100;
if var3 >= 100 Then
Plot1(var3,"체결강도",RED);
Else
Plot1(var3,"체결강도",BLUE);
PlotBaseLine1(100);
상기 수식을 기준선 100 기준으로 수치가 100 이상으로 올라가면 기준선을 시작으로 빨강막대가 위로 향하게 만들어지고 수치가 100 이하면 수치가 적어 질수록 100 기준선을 시작으로파란색막대가 아래로 내려가도록, 그려지도록 수정부탁 드립니다.
(셋)var1 = DayVolume/DayVolume(1) * 100;
if var1 >= 100 Then
Plot1(var1,"전일거래량대비%",RED);
Else
Plot1(var1,"전일거래량대비%",BLUE);
PlotBaseLine1(100);
상기 지표도 두번째 지표와 같은 식 으로 막대 그래프가 만들어 지도록 수정 부탁 드립니다. 감사 합니다. 꾸벅^*^
답변 1
예스스탁 예스스탁 답변
2014-02-20 18:41:49
안녕하세요
예스스탁입니다.
1
var : AA(0),BB(0),누적수량(0),diff(0);
if date != date[1] Then{
AA = 0;
BB = 0;
}
AA = AA+Upvol;
BB = BB+DownVol;
diff = AA - BB;
if AA > 0 then
plot1(AA,"당일상승형체결량누적",RED);
Else
plot1(AA,"당일상승형체결량누적",BLUE);
if BB > 0 Then
plot2(BB,"당일하락형체결량누적",RED);
Else
plot2(BB,"당일하락형체결량누적",BLUE);
if diff > 0 Then
plot3(diff ,"차이",RED);
Else
plot3(diff ,"차이",BLUE);
PlotBaseLine1(0);
2.
100을 기준으로는 위아래로 막대를 만들수가 없습니다.
아래와 같이 작성하시면 기존의 식이 0 기준으로 변경이 되고
위아래로 막대로 보실수 있습니다.
값이 120이면 20으로 표시되고 80이면 -20으로 표시됩니다.
그래프모양은 지표속성에서 직접 막대그래프로 설정하셔야 합니다.
var1 = accumn(upvol,DayIndex+1);
var2 = accumn(DownVol,DayIndex+1);
var3 = var1/var2*100;
if var3 > 100 Then
Plot1(var3-100,"체결강도",RED);
Else
Plot1(var3-100,"체결강도",BLUE);
PlotBaseLine1(0);
3.
3번식도 2번과 같습니다.
수식의 값을 0 기준으로 변경하셔야 합니다.
var1 = DayVolume/DayVolume(1) * 100;
if var1 >= 100 Then
Plot1(var1-100,"전일거래량대비%",RED);
Else
Plot1(var1-100,"전일거래량대비%",BLUE);
PlotBaseLine1(100);
즐거운 하루되세요
> cheongun 님이 쓴 글입니다.
> 제목 : 도움 요청 합니다.
> 3가지 지표 수정 바랍니다.
(하나)var : AA(0),BB(0),누적수량(0),diff(0);
if date != date[1] Then{
AA = 0;
BB = 0;
}
AA = AA+Upvol;
BB = BB+DownVol;
diff = AA - BB;
plot1(AA,"당일상승형체결량누적");
plot2(BB,"당일하락형체결량누적");
plot3(diff ,"차이");
PlotBaseLine1(0);
상기 수식을 기준선 0 선 아래면 파란색막대그래프, 0선 위면 빨강색막대그래프, 로 나오게 끔 하는 수식으로의 변경을 원 합니다.새해 복 많이 받으시고 항상 감사 드립니다.꾸벅^^
(둘)
var1 = accumn(upvol,DayIndex+1);
var2 = accumn(DownVol,DayIndex+1);
var3 = var1/var2 * 100;
if var3 >= 100 Then
Plot1(var3,"체결강도",RED);
Else
Plot1(var3,"체결강도",BLUE);
PlotBaseLine1(100);
상기 수식을 기준선 100 기준으로 수치가 100 이상으로 올라가면 기준선을 시작으로 빨강막대가 위로 향하게 만들어지고 수치가 100 이하면 수치가 적어 질수록 100 기준선을 시작으로파란색막대가 아래로 내려가도록, 그려지도록 수정부탁 드립니다.
(셋)var1 = DayVolume/DayVolume(1) * 100;
if var1 >= 100 Then
Plot1(var1,"전일거래량대비%",RED);
Else
Plot1(var1,"전일거래량대비%",BLUE);
PlotBaseLine1(100);
상기 지표도 두번째 지표와 같은 식 으로 막대 그래프가 만들어 지도록 수정 부탁 드립니다. 감사 합니다. 꾸벅^*^