첨부 이미지
그림1
그림2
//== ▲주식_비율차트
var : D1_시가(0);
var : D1_종가(0);
var : D1_변동율(0);
D1_시가=Data1(OpenD(0));
D1_종가=Data1(C);
D1_변동율=(D1_종가-D1_시가)/D1_시가*100;
PLOT11(D1_변동율, "D1_변동율");
---------------------------------------
위와 같은 지표를 차트에 적용하면
첫봉에 -3.49% 로 출발하고 있습니다.
첫봉의 종가에서 시가를 빼면 0 같은데
-3.49% 로 나타나는 군요.
혹시 0으로 출발하게할 방법이 있을까요?
오늘도 미리 감사드립니다.
답변 1
예스스탁
예스스탁 답변
2025-07-22 10:38:14
안녕하세요
예스스탁입니다.
올리신 수식은 시초가 기준 종가의 등락률입니다.
시초가가 43,000이고 첫봉종가는 41,500이므로 -3.49%가 맞습니다.
첫봉에서 0으로 시작하기 위해서는
기존이 되는 값을 시초가가 아닌 첫봉의 종가로 지정하셔야 합니다.
var : D1_시가(0);
var : D1_종가(0);
var : D1_변동율(0);
if data1(bDate != bdate[1]) Then
D1_시가=Data1(C);
D1_종가=Data1(C);
D1_변동율=(D1_종가-D1_시가)/D1_시가*100;
PLOT11(D1_변동율, "D1_변동율");
즐거운 하루되세요
> 스퍼트시커 님이 쓴 글입니다.
> 제목 : 시가 대비 변동율
> //== ▲주식_비율차트
var : D1_시가(0);
var : D1_종가(0);
var : D1_변동율(0);
D1_시가=Data1(OpenD(0));
D1_종가=Data1(C);
D1_변동율=(D1_종가-D1_시가)/D1_시가*100;
PLOT11(D1_변동율, "D1_변동율");
---------------------------------------
위와 같은 지표를 차트에 적용하면
첫봉에 -3.49% 로 출발하고 있습니다.
첫봉의 종가에서 시가를 빼면 0 같은데
-3.49% 로 나타나는 군요.
혹시 0으로 출발하게할 방법이 있을까요?
오늘도 미리 감사드립니다.