프로젝트 홈

앞으로 수정할 방향

P0 · 원본 복구와 실행 시간축

원본 v12 최적화 ZIP, 전체 보고서, 설정·거래 CSV·입력 데이터부터 복구합니다. input에 무수정 보관하고 파일 해시, 행 수와 생성 시각을 확인합니다. 원본 코드와 참조 설정이 같은지 확인하기 전에는 새 엔진으로 대체하지 않습니다.

15:18 신호를 고정하는 수집기를 우선 만듭니다. 거래일·종목코드·수집시각·발표시각·호가 잔량·시세 출처·타임존·결측 이유를 저장합니다. 다음 날 09:00~09:05의 시간순 호가는 별도 결과 파일로 연결합니다. 데이터가 없으면 미평가로 남기고 0원 수익이나 다른 종목으로 대체하지 않습니다.

통과 기준은 미래 성과값을 지우거나 바꿔도 신호가 같고, 학습 표본의 결과가 판단 시점보다 먼저 확정되며, 보고서에서 일봉 대용과 실호가를 혼합하지 않는 것입니다.

P1 · 비용·위험과 승률 평가

같은 선정 종목에 시가 청산, 09:05 종료 청산, 작은 목표 익절을 나란히 적용합니다. 갭 상승 체결 규칙을 통일합니다. 수수료·세금·스프레드·지연을 각각 저장하고 총비용 민감도를 표시합니다.

높은 승률만 평가하지 않습니다. 평균 이익·평균 손실·손익비·연속 손실·손실 꼬리·수익 집중도·주별 거래 충족률·현금 비중을 함께 표시합니다. 청산잔고 낙폭과 장중 낙폭도 분리합니다.

80% 투입형과 40% 투입형을 고정 비교합니다. 과거 낙폭 30%를 맞추는 데 그치지 않고 비용 증가와 갭 손실 스트레스를 함께 봅니다. 미래 낙폭 보장 문구는 사용하지 않습니다.

P2 · 빠른 조건실험실 재연결

원본 실험실 복구 후 특징값과 사전 상관행렬을 날짜별로 한 번 계산해 저장합니다. 숫자 변경은 브라우저 메모리에서 수행합니다. 더 큰 조합 탐색은 Web Worker로 분리하고 중단 버튼·진행률·마지막 완료 결과를 둡니다.

보존된 입력·시드·설정·판정 버전의 해시를 결과마다 연결합니다. 개발월·설정 선택월·후속월을 구분하고, 이미 관찰한 기간을 새 미사용 표본이라고 표시하지 않습니다. 속도 수치는 실제 브라우저 측정 전에는 적지 않습니다.

P3 · 팟캐스트와 보존

보고서 숫자와 대본 숫자를 자동 대조하고 단위·기간·발췌 여부를 검사합니다. 원본 MP3와 새 합성본을 버전별로 보존합니다. Edge 온라인 음성의 연결 실패·중단 시 구간별 캐시를 재사용합니다. 완전 로컬 한국어 합성기는 별도 비교 뒤 도입할 수 있으나 이번에는 구현하지 않았습니다.

새 날짜의 전진 모의검증을 우선합니다. 최소 표본 기준은 사전에 정하고, 표본 수를 채웠다는 이유만으로 실매매 승격하지 않습니다. 실제 주문 연결은 별도 명시적 요청과 검토 없이 추가하지 않습니다.