수고 하십니다.
항상 친절한 답볍 감사 드립니다.
키움수식을 종목검색으로 변환하여 사용중인데 제가 수식 변환을 잘못한것인지 종목 결과
가 다르게 발생하여 문의 드립니다.
A1 = floor(date / 100);
A2 = A1 % 100;
A3 = highestSINCE(1,A2 !=A2(1) and A2 != 12, H);
A4=valuewhen(1, A2 != A2(1), A3(1));
위와 같이 기준선을 만들고 기준선 돌파 종목 검색을 하려고
var : A1(0),A2(0),A3(0),A4(0);
A1 = floor(date / 100);
A2 = A1 % 100;
if A2 != A2[1] and A2 != 12 Then
A3 = H;
if A2 != A2[1] Then
A4 = A3[1];
위와 같이 예스수식으로 변환 사용해 보았는데
A3를 잘못 표현 한것인지 종목이 일치 하지 않아
수식 변환 부탁 드립니다
A2 !=12 에 12는 월12봉중 입니다.
답변 1
예스스탁
예스스탁 답변
2024-01-02 16:46:38
안녕하세요
예스스탁입니다.
A3 = highestSINCE(1,A2 !=A2(1) and A2 != 12, H);
위 내용의 변환이 잘못되었습니다.
작성하신 수식은 지정한 조건만족한 봉의 고가입니다.
지정한 조건만족 후 최고라로 작성이 되어야 합니다.
var : A1(0),A2(0),A3(0),A4(0);
A1 = floor(date / 100);
A2 = A1 % 100;
if A2 != A2[1] and A2 != 12 Then
{
A3 = H;
}
Else
{
if A3 > 0 and H > A3 Then
A3 = H;
}
if A2 != A2[1] Then
A4 = A3[1];
Plot1(A4);
즐거운 하루되세요
> 쥬디스 님이 쓴 글입니다.
> 제목 : 수식 변환 문의 드립니다
> 수고 하십니다.
항상 친절한 답볍 감사 드립니다.
키움수식을 종목검색으로 변환하여 사용중인데 제가 수식 변환을 잘못한것인지 종목 결과
가 다르게 발생하여 문의 드립니다.
A1 = floor(date / 100);
A2 = A1 % 100;
A3 = highestSINCE(1,A2 !=A2(1) and A2 != 12, H);
A4=valuewhen(1, A2 != A2(1), A3(1));
위와 같이 기준선을 만들고 기준선 돌파 종목 검색을 하려고
var : A1(0),A2(0),A3(0),A4(0);
A1 = floor(date / 100);
A2 = A1 % 100;
if A2 != A2[1] and A2 != 12 Then
A3 = H;
if A2 != A2[1] Then
A4 = A3[1];
위와 같이 예스수식으로 변환 사용해 보았는데
A3를 잘못 표현 한것인지 종목이 일치 하지 않아
수식 변환 부탁 드립니다
A2 !=12 에 12는 월12봉중 입니다.