Strategy Health Monitor
- 유틸리티
- 버전: 1.0
- 활성화: 5
Strategy Health Monitor는 저장된 기준선 스냅샷과 이후 거래 내역을 비교하고, 선택한 설정에 따른 통계적 차이 신호를 보고합니다.
이 제품은 필요한 시점에 수동으로 실행하는 MT5 유틸리티입니다. 사용자가 제공한 Strategy Tester HTML 또는 HTM 보고서 한 개, 또는 인식 가능한 손익 열이 있는 쉼표 구분 거래 CSV를 읽습니다. 계좌를 지속적으로 모니터링하거나 계좌 내역을 자동으로 가져오지 않습니다.
작동 방식
1. 최초 실행 시 제공된 정제 거래 내역으로 기준선 스냅샷을 생성합니다.
2. 이후 실행 시 동일한 기준선 파일을 불러와 새 거래 내역과 비교합니다.
3. 읽기 쉬운 영어 Human Report와 재현 가능한 Evidence Pack을 작성합니다.
비교 항목
- 확률적 샤프 비율(PSR)의 변화
- 방향을 가정하지 않는 순열 기반 평균 시계열 차이 검정
- 설정된 기준선 범위에 대한 최대 낙폭 비율
- 정제된 비교 시계열 및 입력 파일의 해시
- 해당 필드가 있는 경우 EA/보고서 이름, 종목, 기간
이 결과는 비교 신호이며 원인, 진단, 운영 결정 또는 예측이 아닙니다. 작은 p값은 원인을 식별하지 않으며 EA를 변경하거나 중지해야 함을 뜻하지 않습니다. p값이 alpha보다 높아도 변화가 없다는 것을 증명하지는 않습니다.
기준선 안전성
EA 또는 전략마다 서로 다른 기준선 스냅샷 파일 이름을 사용하십시오. 두 파일 모두에 EA/보고서 이름, 종목 또는 기간이 있고 서로 일치하지 않으면 비교를 거부합니다. MT5 기간 레이블에서는 시간 프레임이 같을 경우 테스트 날짜 범위의 차이를 무시합니다. `(csv)` 같은 파서 자리표시자 이름은 사용할 수 없는 식별 정보로 처리하고 주의 사항에 기록합니다. 기준선은 항상 MT5 Common/Files에 저장됩니다. 저장된 기준선을 의도적으로 교체할 실행에서만 InpResetBaseline=true로 설정하고, 실행 후에는 false로 되돌리십시오.
지원 입력 및 출력
- MT5 Strategy Tester HTML 또는 HTM 보고서
- 인식 가능한 손익 열이 있는 쉼표 구분 거래 CSV
- 최소 3건의 청산 거래. 순열 검정은 각 계열에 최소 5개의 관측값이 필요하며 3개 또는 4개인 경우 평가하지 않습니다
- <prefix>__human_report.txt
- <prefix>__evidence_pack.txt
- MT5 Common/Files에 저장되는 사용자 지정 이름의 기준선 스냅샷
오류 시 거부 및 로컬 전용 작동
지원하지 않는 입력, 유효하지 않은 숫자 값, 손상된 스냅샷, 누락된 스냅샷 해시, 충돌하는 대상 식별 정보는 복구하지 않고 거부합니다. 거부된 입력에는 비교 신호 표를 생성하지 않습니다.
제품은 EX5 유틸리티로 로컬에서 실행됩니다. DLL을 불러오지 않고, 웹 요청을 보내지 않으며, 파일을 업로드하지 않고, 브로커에 연결하지 않으며, 주문을 실행하거나 EA를 변경하지 않습니다.
중요한 범위 제한
이 제품은 사용자가 제공한 기준선에 대한 통계적 차이 신호를 보고합니다. EA나 전략을 진단하지 않고, EA의 시작·중지·변경 여부를 결정하지 않으며, 미래 수익을 예측하거나 EA를 추천하지 않습니다. 투자 또는 거래 조언을 제공하지 않고, 전략을 인증하지 않으며, 프롭펌 또는 계좌 결과를 보장하지 않습니다.
지원 범위
- 설치
- 입력 및 출력 파일 위치
- 지원되는 보고서 및 CSV 형식
- 기준선 파일 위치 및 재설정 동작
- 기본 입력 및 설정 오류
- 문서화된 필드 정의 및 상태 코드
지원하지 않는 범위
- EA가 고장 났는지, 성능이 저하되었는지, 안전한지 또는 수익성이 있는지 판단
- EA의 시작, 중지, 수정 또는 교체 여부 결정
- 미래 성과 예측
- 거래, 투자, 브로커, 계좌 또는 프롭펌 관련 조언
- 손상된 제3자 보고서 또는 기준선 파일 복구
- 사용자 EA 재작성 또는 디버깅
