커뮤니티

파워종목검색식 질문입니다.

프로필 이미지
이조만
2013-04-09 19:34:40
383
글번호 207718
답변완료
안녕하십니까... YesLanguage에서 조건검색을 생성하여 디버깅상에서는 정상적으로 통과가 되는데 실제적으로 검색식에서는 검색이 안되는 어떤 경우가 있는지 궁금합니다. 작업시간 : 장마감 검색식 점검 어떤 경우가 빠진 경우인지 부탁드립니다.
예스트레이더 (iM증권)
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2013-04-10 13:42:22

안녕하세요? 예스스탁입니다. 랭귀지에서 검증은 작성상의 오류만 없다면 정상적으로 통과됩니다. 다만, 작성한 식이 논리적으로 맞지 않는 경우도 있을 수 있는데 이런 경우라면 종목이 검색되지 않을 것입니다. 이런 경우는 워낙 다양하게 나올 수 있어서 특정해서 답변드리기는 어려울 것 같습니다. 작성하신 식을 올려주시면 확인해 드리도록 하겠습니다. 감사합니다. > 이조만 님이 쓴 글입니다. > 제목 : 파워종목검색식 질문입니다. > 안녕하십니까... YesLanguage에서 조건검색을 생성하여 디버깅상에서는 정상적으로 통과가 되는데 실제적으로 검색식에서는 검색이 안되는 어떤 경우가 있는지 궁금합니다. 작업시간 : 장마감 검색식 점검 어떤 경우가 빠진 경우인지 부탁드립니다.
프로필 이미지

이조만

2013-04-10 20:10:18

안녕하세요. 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에서 조건검색을 생성하여 디버깅상에서는 정상적으로 통과가 되는데 실제적으로 검색식에서는 검색이 안되는 어떤 경우가 있는지 궁금합니다. 작업시간 : 장마감 검색식 점검 어떤 경우가 빠진 경우인지 부탁드립니다.