안녕하십니까...
YesLanguage에서 조건검색을 생성하여 디버깅상에서는 정상적으로 통과가 되는데
실제적으로 검색식에서는 검색이 안되는 어떤 경우가 있는지 궁금합니다.
작업시간 : 장마감 검색식 점검
어떤 경우가 빠진 경우인지 부탁드립니다.
답변 3
예스스탁
예스스탁 답변
2013-04-10 13:42:22
안녕하세요? 예스스탁입니다.
랭귀지에서 검증은 작성상의 오류만 없다면 정상적으로 통과됩니다.
다만, 작성한 식이 논리적으로 맞지 않는 경우도 있을 수 있는데 이런 경우라면 종목이 검색되지 않을 것입니다. 이런 경우는 워낙 다양하게 나올 수 있어서 특정해서 답변드리기는 어려울 것 같습니다.
작성하신 식을 올려주시면 확인해 드리도록 하겠습니다.
감사합니다.
> 이조만 님이 쓴 글입니다.
> 제목 : 파워종목검색식 질문입니다.
> 안녕하십니까...
YesLanguage에서 조건검색을 생성하여 디버깅상에서는 정상적으로 통과가 되는데
실제적으로 검색식에서는 검색이 안되는 어떤 경우가 있는지 궁금합니다.
작업시간 : 장마감 검색식 점검
어떤 경우가 빠진 경우인지 부탁드립니다.
안녕하세요.
1. 종목명 : 이엔쓰리
2. 4월 9일 09:00 5분봉
3.
var : varB0(0), varB1(0), varB2(0), varB3(0);
Value21 = ma(c, 5);
Value22 = ma(c,10);
Value23 = ma(c,20);
Value25 = Value23 / Value21 * 100;
varB0 = Int(Value21[0]+0.5);
varB1 = Int(Value21[1]+0.5);
varB2 = Int(Value21[2]+0.5);
varB3 = Int(Value21[3]+0.5);
If
varB2 >= varB1
and varB1 <= varB0
and (
( Value21[1] <= Value23[1]
and Value21[0] >= Value23[0])
or
( Value21[1] <= Value23[1]
and Value21[0] <= Value23[0]
and Value21[1] <= Value21[0]
and Value23[1] >= Value23[0]
and Value25 > 98
and Value25 < 103)
or
( Value21[1] <= Value23[1]
and Value21[0] <= Value23[0]
and Value21[1] <= Value21[0]
and Value23[1] <= Value23[0]
and Value25 > 98
and Value25 < 103)
or
( Value21[1] >= Value23[1]
and Value21[0] >= Value23[0]
and (
( varB2 >= varB1
and varB1 <= varB0
and Value25 > 97
and Value25 < 103)
or ( varB2 <= varB1
and varB1 <= varB0
and Value25 > 96
and Value25 < 103)
)
)
)
Then {
Find(1);
Messagelog("!기본 통과OK 축하합니다.");
}
검색식에서 최소기간을 150으로 설정한 경우로서
디버깅에서는 문제없이 나오는데, 검색식에서는 안나오네요.
확인 좀 부탁드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 파워종목검색식 질문입니다.
> 안녕하세요? 예스스탁입니다.
랭귀지에서 검증은 작성상의 오류만 없다면 정상적으로 통과됩니다.
다만, 작성한 식이 논리적으로 맞지 않는 경우도 있을 수 있는데 이런 경우라면 종목이 검색되지 않을 것입니다. 이런 경우는 워낙 다양하게 나올 수 있어서 특정해서 답변드리기는 어려울 것 같습니다.
작성하신 식을 올려주시면 확인해 드리도록 하겠습니다.
감사합니다.
> 이조만 님이 쓴 글입니다.
> 제목 : 파워종목검색식 질문입니다.
> 안녕하십니까...
YesLanguage에서 조건검색을 생성하여 디버깅상에서는 정상적으로 통과가 되는데
실제적으로 검색식에서는 검색이 안되는 어떤 경우가 있는지 궁금합니다.
작업시간 : 장마감 검색식 점검
어떤 경우가 빠진 경우인지 부탁드립니다.
예스스탁
예스스탁 답변
2013-04-11 17:05:06
안녕하세요? 예스스탁입니다.
종목검색에 사용하는 분봉 데이터에 이상이 있었던 것으로 판단됩니다.
수정해서 반영되었으므로 현재 정상적으로 검색될 것으로 보입니다.
감사합니다.
> 이조만 님이 쓴 글입니다.
> 제목 : Re : Re : 파워종목검색식 질문입니다.
> 안녕하세요.
1. 종목명 : 이엔쓰리
2. 4월 9일 09:00 5분봉
3.
var : varB0(0), varB1(0), varB2(0), varB3(0);
Value21 = ma(c, 5);
Value22 = ma(c,10);
Value23 = ma(c,20);
Value25 = Value23 / Value21 * 100;
varB0 = Int(Value21[0]+0.5);
varB1 = Int(Value21[1]+0.5);
varB2 = Int(Value21[2]+0.5);
varB3 = Int(Value21[3]+0.5);
If
varB2 >= varB1
and varB1 <= varB0
and (
( Value21[1] <= Value23[1]
and Value21[0] >= Value23[0])
or
( Value21[1] <= Value23[1]
and Value21[0] <= Value23[0]
and Value21[1] <= Value21[0]
and Value23[1] >= Value23[0]
and Value25 > 98
and Value25 < 103)
or
( Value21[1] <= Value23[1]
and Value21[0] <= Value23[0]
and Value21[1] <= Value21[0]
and Value23[1] <= Value23[0]
and Value25 > 98
and Value25 < 103)
or
( Value21[1] >= Value23[1]
and Value21[0] >= Value23[0]
and (
( varB2 >= varB1
and varB1 <= varB0
and Value25 > 97
and Value25 < 103)
or ( varB2 <= varB1
and varB1 <= varB0
and Value25 > 96
and Value25 < 103)
)
)
)
Then {
Find(1);
Messagelog("!기본 통과OK 축하합니다.");
}
검색식에서 최소기간을 150으로 설정한 경우로서
디버깅에서는 문제없이 나오는데, 검색식에서는 안나오네요.
확인 좀 부탁드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 파워종목검색식 질문입니다.
> 안녕하세요? 예스스탁입니다.
랭귀지에서 검증은 작성상의 오류만 없다면 정상적으로 통과됩니다.
다만, 작성한 식이 논리적으로 맞지 않는 경우도 있을 수 있는데 이런 경우라면 종목이 검색되지 않을 것입니다. 이런 경우는 워낙 다양하게 나올 수 있어서 특정해서 답변드리기는 어려울 것 같습니다.
작성하신 식을 올려주시면 확인해 드리도록 하겠습니다.
감사합니다.
> 이조만 님이 쓴 글입니다.
> 제목 : 파워종목검색식 질문입니다.
> 안녕하십니까...
YesLanguage에서 조건검색을 생성하여 디버깅상에서는 정상적으로 통과가 되는데
실제적으로 검색식에서는 검색이 안되는 어떤 경우가 있는지 궁금합니다.
작업시간 : 장마감 검색식 점검
어떤 경우가 빠진 경우인지 부탁드립니다.