제가 수정해주신 코드로 복사 붙여넣기를해서
테스트 해보았는데 여전히 동일한 결과를 얻었습니다.
왜 그럴까요 ?
참조데이터가 2개인곳은 정상 출력이 되었는데
62개인곳은 아무런 반응이 없었습니다.
번거롭게 해드려서 죄송합니다.
참고로 참조데이터19번은 콜 335.0으로
시가가 있습니다.
혹 필요할지몰라 저장한 챠트툴
올려놓습니다.
data1은 10000바에 1분봉입니다.
답변 부탁드립니다. 제가 도저히
해결이 않되서 그렇습니다.
감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의 드립니다.
>
안녕하세요
예스스탁입니다.
1번과 2번 모두 수식이 잘못 작성되어 있습니다.
Dayopen은 기본차트의 일간시가를 리턴하는 함수입니다.
data19(Dayopen)은 만약 기본차트(data1)의 일간시가가 350이면
data19(350)으로 적는 것과 같습니다.참조데이터에서는 OpenD함수를 사용하셔야 합니다.
1
Variables: 기준일(20230618) ;
Array: Call_Day_O[70](0) ;
if sdate > 기준일 Then
{
Call_Day_O[19] = data19(OpenD(0)) ;
MessageLog(" 일일시가 = %.2f " , Call_Day_O[19] ) ;
}
2
variables: 기준일(20230618) ;
Array: Call_Day_O[70](0) ;
if sdate > 기준일 Then
{
Call_Day_O[19] = data2(OpenD(0)) ;
MessageLog(" 일일시가 = %.2f " , Call_Day_O[19] ) ;
}
즐거운 하루되세요
답변 2
예스스탁
예스스탁 답변
2023-06-27 11:51:30
안녕하세요
예스스탁입니다.
현재 차트의 종목 중 거래가 없어 봉이 하나도 없는 종목이 있습니다.
data34 풋 375
data35 풋 372.5
차트에 종목이 추가되면 봉이 1개라도 있어야 하는데
봉이 한개도 없는 봉이 있어 계산하지 못해 출력이 되지 않습니다.
해당 부분을 해결하시려면
조회시 봉이 하나도 없는 종목은 제거해 주시거나
위 데이타만 일봉으로 주기를 변경해 주셔야 합니다.
일봉으로 변경하면 첨부된 그림과 같이 값이 출력되고 지표도 그려집니다.
즐거운 하루되세요
> juktomaa 님이 쓴 글입니다.
> 제목 : 다시 문의 드립니다.
>
제가 수정해주신 코드로 복사 붙여넣기를해서
테스트 해보았는데 여전히 동일한 결과를 얻었습니다.
왜 그럴까요 ?
참조데이터가 2개인곳은 정상 출력이 되었는데
62개인곳은 아무런 반응이 없었습니다.
번거롭게 해드려서 죄송합니다.
참고로 참조데이터19번은 콜 335.0으로
시가가 있습니다.
혹 필요할지몰라 저장한 챠트툴
올려놓습니다.
data1은 10000바에 1분봉입니다.
답변 부탁드립니다. 제가 도저히
해결이 않되서 그렇습니다.
감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의 드립니다.
>
안녕하세요
예스스탁입니다.
1번과 2번 모두 수식이 잘못 작성되어 있습니다.
Dayopen은 기본차트의 일간시가를 리턴하는 함수입니다.
data19(Dayopen)은 만약 기본차트(data1)의 일간시가가 350이면
data19(350)으로 적는 것과 같습니다.참조데이터에서는 OpenD함수를 사용하셔야 합니다.
1
Variables: 기준일(20230618) ;
Array: Call_Day_O[70](0) ;
if sdate > 기준일 Then
{
Call_Day_O[19] = data19(OpenD(0)) ;
MessageLog(" 일일시가 = %.2f " , Call_Day_O[19] ) ;
}
2
variables: 기준일(20230618) ;
Array: Call_Day_O[70](0) ;
if sdate > 기준일 Then
{
Call_Day_O[19] = data2(OpenD(0)) ;
MessageLog(" 일일시가 = %.2f " , Call_Day_O[19] ) ;
}
즐거운 하루되세요
juktomaa
2023-06-27 11:57:37
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 다시 문의 드립니다.
>
안녕하세요
예스스탁입니다.
현재 차트의 종목 중 거래가 없어 봉이 하나도 없는 종목이 있습니다.
data34 풋 375
data35 풋 372.5
차트에 종목이 추가되면 봉이 1개라도 있어야 하는데
봉이 한개도 없는 봉이 있어 계산하지 못해 출력이 되지 않습니다.
해당 부분을 해결하시려면
조회시 봉이 하나도 없는 종목은 제거해 주시거나
위 데이타만 일봉으로 주기를 변경해 주셔야 합니다.
일봉으로 변경하면 첨부된 그림과 같이 값이 출력되고 지표도 그려집니다.
즐거운 하루되세요
> juktomaa 님이 쓴 글입니다.
> 제목 : 다시 문의 드립니다.
>
제가 수정해주신 코드로 복사 붙여넣기를해서
테스트 해보았는데 여전히 동일한 결과를 얻었습니다.
왜 그럴까요 ?
참조데이터가 2개인곳은 정상 출력이 되었는데
62개인곳은 아무런 반응이 없었습니다.
번거롭게 해드려서 죄송합니다.
참고로 참조데이터19번은 콜 335.0으로
시가가 있습니다.
혹 필요할지몰라 저장한 챠트툴
올려놓습니다.
data1은 10000바에 1분봉입니다.
답변 부탁드립니다. 제가 도저히
해결이 않되서 그렇습니다.
감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의 드립니다.
>
안녕하세요
예스스탁입니다.
1번과 2번 모두 수식이 잘못 작성되어 있습니다.
Dayopen은 기본차트의 일간시가를 리턴하는 함수입니다.
data19(Dayopen)은 만약 기본차트(data1)의 일간시가가 350이면
data19(350)으로 적는 것과 같습니다.참조데이터에서는 OpenD함수를 사용하셔야 합니다.
1
Variables: 기준일(20230618) ;
Array: Call_Day_O[70](0) ;
if sdate > 기준일 Then
{
Call_Day_O[19] = data19(OpenD(0)) ;
MessageLog(" 일일시가 = %.2f " , Call_Day_O[19] ) ;
}
2
variables: 기준일(20230618) ;
Array: Call_Day_O[70](0) ;
if sdate > 기준일 Then
{
Call_Day_O[19] = data2(OpenD(0)) ;
MessageLog(" 일일시가 = %.2f " , Call_Day_O[19] ) ;
}
즐거운 하루되세요
감사합니다.