커뮤니티
질문드립니다.
2018-05-30 20:56:26
126
글번호 119375
답변감사합니다
추가 질문있습니다.
어제의 질문과 답변에서 답변주신부분에서 지표식을
if index >= 1 then
{
temp = temp + (h+l)*v;
temp1 = temp1 + v;
temp2 = temp/temp1;
Plot1(temp2/4);
}
이런식으로 인덱스 두번째부터 계산하라고하셨는데요
이부분이 이해가안됩니다
왜 두번째부터계산을해야하는지 궁금합니다
혹시 종목검색에 나타는 것들은 첫봉은 빼고 두번째봉부터 계산이 들어가서 그렇게
말씀하신것인지 아님 다른이유가있는지궁금합니다
이해가 안됩니다
//////////////////////어제의 질문과 답변//////////////////
안녕하세요
예스스탁입니다
1
종목검색은 수정주가 처리된 데이터를 사용하므로
차트도 수정주가처리된 데이터와 같이 보셔야 합니다.
수정주가 처리는 기본차트속성에서 설정가능하고
차트에서 봉을 더블클릭하면 나타납니다.
다만 상장된지 오래된 종목은 차트의 데이터와
종목검색의 월봉데이터가 조금 차이가 있을 수 있어
계산값에 차이가 있을수 있습니다.
해당 부분은 관련부서에 데이터 정비를 요청하도록 하겠습니다.
2
지표도 아래와 같이 두번째 봉부터 누적된 값과 비교해 보셔야 합니다.
var : temp(0),temp1(0),temp2(0);
if index >= 1 then
{
temp = temp + (h+l)*v;
temp1 = temp1 + v;
temp2 = temp/temp1;
Plot1(temp2/4);
}
2
서버에서는 월봉이 최대 460개만 가지고 있습니다.
서버에서 가지고 있는 최대 월봉갯수를
넘는 갯수라 그 이상지정하면 검색이 되지 않고 있습니다.
삼성전자를 기준으로 위 지표 적용하시고
해당 봉갯수 이하로 지정해 주시기 바랍니다.
plot1(index);
즐거운 하루되세요
> 여유로운투자 님이 쓴 글입니다.
> 제목 : 질문드립니다.
> 질문1
지표값과 종목검색을통해출력되는값의 차이점이궁금합니다.
월봉차트상
아래 지표
var : temp(0),temp1(0),temp2(0);
if Index==0 Then
ClearDebug;
temp = temp + (h+l)*v;
temp1 = temp1 + v;
temp2 = temp/temp1;
Plot1(temp2/4);
MessageLog("%.f ",temp2/4);
값과
종목검색에서 아래 식을 검색에돌렸을때 나타나는
결과 값의 차이가꽤나큰데 왜 그런가요
값의 차이가심해서 종목검색의 신뢰도가많이떨어집니다
종목검색시 필요봉수460봉 월봉으로 맞췄습니다.
var : temp(0),temp1(0),temp2(0),upcnt(0);
var : flag1(0);
temp = temp + (h+l)*v;
temp1 = temp1 + v;
temp2 = temp/temp1;
if LastBarOnChart==1 && c<temp2/4 Then
find(temp2/4);
질문2
위에 종목검색시 월봉으로 맞추고 필요분봉을 460봉이상으로할때는 검색이안되는데왜그런가요
필요봉수461로해도 안되고 490해도안됩니다
이유가궁금합니다.
답변 1
예스스탁 예스스탁 답변
2018-05-31 13:28:37
안녕하세요
예스스탁입니다.
설명을 충분히 못해드렸습니다.
언급하신 내용이 맞습니다.
종목검색에 최초 첫봉은 계산이 되지 않고
두번째 봉부터 되므로 두번째 봉부터 계산하게 지표를 작성해 드렸습니다.
즐거운 하루되세요
> 여유로운투자 님이 쓴 글입니다.
> 제목 : 질문드립니다.
> 답변감사합니다
추가 질문있습니다.
어제의 질문과 답변에서 답변주신부분에서 지표식을
if index >= 1 then
{
temp = temp + (h+l)*v;
temp1 = temp1 + v;
temp2 = temp/temp1;
Plot1(temp2/4);
}
이런식으로 인덱스 두번째부터 계산하라고하셨는데요
이부분이 이해가안됩니다
왜 두번째부터계산을해야하는지 궁금합니다
혹시 종목검색에 나타는 것들은 첫봉은 빼고 두번째봉부터 계산이 들어가서 그렇게
말씀하신것인지 아님 다른이유가있는지궁금합니다
이해가 안됩니다
//////////////////////어제의 질문과 답변//////////////////
안녕하세요
예스스탁입니다
1
종목검색은 수정주가 처리된 데이터를 사용하므로
차트도 수정주가처리된 데이터와 같이 보셔야 합니다.
수정주가 처리는 기본차트속성에서 설정가능하고
차트에서 봉을 더블클릭하면 나타납니다.
다만 상장된지 오래된 종목은 차트의 데이터와
종목검색의 월봉데이터가 조금 차이가 있을 수 있어
계산값에 차이가 있을수 있습니다.
해당 부분은 관련부서에 데이터 정비를 요청하도록 하겠습니다.
2
지표도 아래와 같이 두번째 봉부터 누적된 값과 비교해 보셔야 합니다.
var : temp(0),temp1(0),temp2(0);
if index >= 1 then
{
temp = temp + (h+l)*v;
temp1 = temp1 + v;
temp2 = temp/temp1;
Plot1(temp2/4);
}
2
서버에서는 월봉이 최대 460개만 가지고 있습니다.
서버에서 가지고 있는 최대 월봉갯수를
넘는 갯수라 그 이상지정하면 검색이 되지 않고 있습니다.
삼성전자를 기준으로 위 지표 적용하시고
해당 봉갯수 이하로 지정해 주시기 바랍니다.
plot1(index);
즐거운 하루되세요
> 여유로운투자 님이 쓴 글입니다.
> 제목 : 질문드립니다.
> 질문1
지표값과 종목검색을통해출력되는값의 차이점이궁금합니다.
월봉차트상
아래 지표
var : temp(0),temp1(0),temp2(0);
if Index==0 Then
ClearDebug;
temp = temp + (h+l)*v;
temp1 = temp1 + v;
temp2 = temp/temp1;
Plot1(temp2/4);
MessageLog("%.f ",temp2/4);
값과
종목검색에서 아래 식을 검색에돌렸을때 나타나는
결과 값의 차이가꽤나큰데 왜 그런가요
값의 차이가심해서 종목검색의 신뢰도가많이떨어집니다
종목검색시 필요봉수460봉 월봉으로 맞췄습니다.
var : temp(0),temp1(0),temp2(0),upcnt(0);
var : flag1(0);
temp = temp + (h+l)*v;
temp1 = temp1 + v;
temp2 = temp/temp1;
if LastBarOnChart==1 && c<temp2/4 Then
find(temp2/4);
질문2
위에 종목검색시 월봉으로 맞추고 필요분봉을 460봉이상으로할때는 검색이안되는데왜그런가요
필요봉수461로해도 안되고 490해도안됩니다
이유가궁금합니다.