신호가 없는데 억지로 후보를 고르지 않는다
시장에 움직임이 많아 보여도 거래대금이 부족하거나 호가 간격이 넓을 수 있습니다. 현재가가 바로 앞 저항·지지 구간에 붙어 목표 공간이 좁거나, 상위·하위 시간봉 방향이 충돌할 수도 있습니다. 이 경우 ‘매매 없음’ 또는 ‘조건 대기’는 합리적인 결과입니다.
후보가 매일 있어야 한다고 생각하면 필터를 약하게 바꾸거나 과장된 방향성을 넣기 쉽습니다. 조건 미충족과 데이터 부족을 서로 다른 이유로 기록하고, 공개 화면에도 그대로 표시합니다.
관찰 항목을 사전에 정하기
예를 들어 데이터가 최신인지, 거래대금·변동성이 기준을 넘는지, 주요 구조까지 공간이 남았는지, 지표와 캔들이 같은 방향인지 확인할 수 있습니다. 이 기준은 시스템 목적에 맞게 사전에 정하며 모든 시장에 잘 맞는 보편적 숫자는 아닙니다.
일부 거래소 API가 응답하지 않거나 주문장 시각이 오래됐다면 다른 값으로 추정하지 않습니다. 신뢰 가능한 데이터가 없는 상태에서 억지로 통과 표시를 만들지 않아야 합니다.
다음 관찰을 위한 메모
어떤 조건이 부족했는지, 가격이 어느 구간에 있었는지, 다음에 다시 볼 기준이 무엇인지 짧게 기록합니다. ‘조건이 다시 맞으면 확인’은 특정 시각에 가격이 갈 거라는 예측이 아닙니다.
성과를 집계할 때도 매매 없음으로 제외된 사례, 필터를 통과한 모든 사례, 실패·미완료 결과를 함께 보아야 합니다. 보기 좋은 성공 사례만 남기면 시스템 성과를 오해할 수 있습니다.