커뮤니티

수식변환을 했는데 맞지 않는 종목이 검색됩니다.

프로필 이미지
키움증권
2026-05-18 19:02:44
53
글번호 232086
답변완료

화=macd(c,12,26);

살=ema(화,9);

표=ema(살,120);

crossup(살,표) && C>O


위와같은 타HTS 신호수식을 아래와 같이 변환하여 종목검색식으로 작성하였는데

어째서인지 신호가 없는 종목들만 검색됩니다.

종목검색 속성의 검색기간도 500봉으로 설정하고 3202 파워종목검색에서 불러와

검색하였는데도 신호가 없는 종목이 검색이 됩니다. 어디서 잘못된 건지 한번 살펴봐 주실수 있을까요?


Var : A(0), B(0), K(0), cond(false);

A = MACD(12, 26);

B = EMA(A, 9);

K = EMA(B, 120);


cond = CrossUp(B, K) And C > O;


If cond Then Find(1);

종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-05-19 09:34:42

안녕하세요 예스스탁입니다. 변환하신 수식에는 문제가 없습니다. 다만 종목검색을 하실 때 검색에 필요한 최소기간에 봉수를 500봉 지정하시고 차트도 500봉 조회해서 비교해 보시기 바랍니다. 수식에서 사용하는 MACD와 지수이평은 차트 과거봉수에 따라 현재값에 변동이 있습니다. 이런 지표나 계산방법을 사용하는 수식을 작성하셨을 경우에는 종목검색 속성에서 검색에 필요한 최소기간에 넉넉히 봉수를 지정하시고 차트도 동일봉 조회해서 보셔야 합니다. 종목검색은 최대 제공봉수가 500봉입니다. 즐거운 하루되세요