You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[버그수정] 수동 매도가 봇 자체 매도와 후처리가 달라 생기던 문제 수정 — 수동 매도 손익이 실현 손익에 집계되지 않고, 수동 손절이 연속 손실/재진입 쿨다운 집계를 우회했으며, 청산 후에도 buy_time·trend_at_buy 등 잔재가 남아 장기보유 정리기가 없는 포지션을 계속 추적하던 문제를 모두 해결.
[버그수정] 잔고 조회가 타임아웃되면 보유 포지션의 손절/트레일링 평가가 그 사이클에서 통째로 건너뛰어지던 문제 수정 — 폴백이 항상 빈 잔고를 보게 되는 구조라, API가 느려지는 급변동 구간(손절이 가장 필요한 때)에 손절이 조용히 멈출 수 있었음. 직전 잔고로 청산 평가를 계속하도록 수정.
[안정성] 설정 파일 저장을 원자적 쓰기로 변경 — 자가진화가 주기적으로 덮어쓰는 도중 강제 종료되면 보유 유지 목록·제외 목록·자동 튜닝값 전체가 소실될 수 있었음.
[안정성] 매도 주문 체결 실패 시 긴급 알림 추가 — 손절 신호가 떴는데 주문이 계속 실패하는 상황(네트워크 장애, 거래소 오류)이 로그에만 남고 알림이 없어 무인 운영 중 방치될 수 있었음. 연속 3회마다 즉시 알림.
[안정성] 워치독의 좀비 상태 감지 추가 — 기존에는 프로세스 생존만 확인해 "프로세스는 살아있는데 매매 루프가 멈춘" 상태를 잡지 못했음. 매매 루프가 사이클마다 진행 시각을 기록하고, 10분 이상 정체되면 강제 재기동 후 알림.
[안정성] 포지션 정합성 대조 기능 추가 — 봇 외부에서 매도가 일어나거나 체결이 어긋나 실제 잔고에 없는데 내부 상태에만 남은 "유령 포지션"을 5분 주기로 자동 정리하고 알림.
[안정성] 설정 파일 로드 시 값 검증 추가 — 손상되거나 안전 범위를 벗어난 값(예: 손절 기준이 양수)이 그대로 실거래에 반영되던 문제 차단. 자가진화 자동 튜닝과 동일한 안전 범위를 적용하고, 거부된 값은 기본값으로 복구 후 로그에 기록.
[기능] 안전장치 현황 위젯 추가 — 연속 손실 강제 휴식, 연쇄 손절·급락 동결, 동면 상태, 코인별 재진입 쿨다운, 당일 누적 손익을 대시보드에서 바로 확인. "왜 매매가 없는지" 로그를 뒤지지 않아도 알 수 있음.
[기능] 신호 차단 통계 위젯 추가 — 당일 발생 신호 대비 통과·차단 건수와 차단율, 어느 필터가 몇 건을 막았는지, 전략별 통과율을 집계 표시. 어떤 필터가 과하게 조이는지 데이터로 판단 가능.
[안정성] 지표 계산 실패가 아무 흔적 없이 기본값으로 대체되던 문제 개선 — ADX·SuperTrend·KC Squeeze·RSI 다이버전스 계산 실패를 누적 집계해 반복 발생 시 경고 로그로 노출.