plot1(C-data2(C));
PlotBaseLine1(0);
분봉차트에서 베이시스 지표를 만들어 확인하는데
현물의 경우 동시호가 시간대에는 값이 존재하지 않아
선물가격이 그대로 베이시스에 반영되므로 그림상 왜곡이 심한데
동시호가 구간에서는 베이시스 값이 없는 것으로 나타내주십시오.
답변 3
예스스탁
예스스탁 답변
2021-01-27 10:41:43
안녕하세요
예스스탁입니다.
1번식과 같이 별도로 시간을 지정하셔서 지정한 시간이내에만 차이값을 구해서 출력하시거나
2번식과 같이 기본차트와 참조데이타의 날짜와 시간이 같을때만 차이값을 구해서 출력하는 방법이 있습니다.
1
var : V1(0,data1);
if data1(stime <= 152000) Then
V1 = C-data2(C);
plot1(V1);
PlotBaseLine1(0);
2
var : V1(0,data1);
if Data1(sTime) == Data2(sTime) and Data1(sDate) == Data2(sDate) Then
V1 = C-data2(C);
plot1(V1);
PlotBaseLine1(0);
즐거운 하루되세요
> 뉴하트 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> plot1(C-data2(C));
PlotBaseLine1(0);
분봉차트에서 베이시스 지표를 만들어 확인하는데
현물의 경우 동시호가 시간대에는 값이 존재하지 않아
선물가격이 그대로 베이시스에 반영되므로 그림상 왜곡이 심한데
동시호가 구간에서는 베이시스 값이 없는 것으로 나타내주십시오.
내부변수 선언 var : V1(0,data1); 에서
" (0,data1) " 는 어떤 의미인가요??
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의 드립니다.
> 안녕하세요
예스스탁입니다.
1번식과 같이 별도로 시간을 지정하셔서 지정한 시간이내에만 차이값을 구해서 출력하시거나
2번식과 같이 기본차트와 참조데이타의 날짜와 시간이 같을때만 차이값을 구해서 출력하는 방법이 있습니다.
1
var : V1(0,data1);
if data1(stime <= 152000) Then
V1 = C-data2(C);
plot1(V1);
PlotBaseLine1(0);
2
var : V1(0,data1);
if Data1(sTime) == Data2(sTime) and Data1(sDate) == Data2(sDate) Then
V1 = C-data2(C);
plot1(V1);
PlotBaseLine1(0);
즐거운 하루되세요
> 뉴하트 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> plot1(C-data2(C));
PlotBaseLine1(0);
분봉차트에서 베이시스 지표를 만들어 확인하는데
현물의 경우 동시호가 시간대에는 값이 존재하지 않아
선물가격이 그대로 베이시스에 반영되므로 그림상 왜곡이 심한데
동시호가 구간에서는 베이시스 값이 없는 것으로 나타내주십시오.
예스스탁
예스스탁 답변
2021-01-27 11:40:01
안녕하세요
예스스탁입니다.
V1(0,data1)
v1변수의 기초값은 0이고 data1봉 완성기준으로 값을 저장한다라는 의미입니다.
참조데이타가 사용되는 수식에 변수를 사용할 경우에는
선언시 데이타번호를 같이 지정해서 이전값 참조등을 할때를 대비해서 기준되는 데이타를 지정해야 합니다.
현재 작성해 드린 수식에는 이전봉의 값을 요구하는 내용이 없으므로
데이타번호를 지정하지 않아도 되지만
참조데이타를 사용하는 수식에서는 변수선언시, 계산식, 데이타에 모두 기본적으로 데이타번호를 지정하셔야 합니다.
즐거운 하루되세요
> 뉴하트 님이 쓴 글입니다.
> 제목 : Re : Re : 문의 드립니다.
> 내부변수 선언 var : V1(0,data1); 에서
" (0,data1) " 는 어떤 의미인가요??
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의 드립니다.
> 안녕하세요
예스스탁입니다.
1번식과 같이 별도로 시간을 지정하셔서 지정한 시간이내에만 차이값을 구해서 출력하시거나
2번식과 같이 기본차트와 참조데이타의 날짜와 시간이 같을때만 차이값을 구해서 출력하는 방법이 있습니다.
1
var : V1(0,data1);
if data1(stime <= 152000) Then
V1 = C-data2(C);
plot1(V1);
PlotBaseLine1(0);
2
var : V1(0,data1);
if Data1(sTime) == Data2(sTime) and Data1(sDate) == Data2(sDate) Then
V1 = C-data2(C);
plot1(V1);
PlotBaseLine1(0);
즐거운 하루되세요
> 뉴하트 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> plot1(C-data2(C));
PlotBaseLine1(0);
분봉차트에서 베이시스 지표를 만들어 확인하는데
현물의 경우 동시호가 시간대에는 값이 존재하지 않아
선물가격이 그대로 베이시스에 반영되므로 그림상 왜곡이 심한데
동시호가 구간에서는 베이시스 값이 없는 것으로 나타내주십시오.