ChartLedger
- 유틸리티
- 버전: 1.0
무엇을 거래했는지만이 아니라, 거래를 실행했을 당시 차트가 어떻게 보였는지도 함께 검토하세요.
ChartLedger는 MetaTrader 5용 로컬 비주얼 트레이딩 저널입니다. 적용된 차트의 심볼에 대한 거래를 자동으로 기록하고, 거래 데이터와 진입 시점 및 최종 청산 시점의 차트 스크린샷을 함께 저장합니다.
거래를 검토할 준비가 되면 ChartLedger는 인터랙티브 HTML 리포트, Excel 호환 워크북, CSV 데이터 파일, 관련 차트 이미지를 포함하는 완전한 로컬 내보내기를 생성할 수 있습니다.
ChartLedger는 관찰 전용 도구입니다. 거래 요청을 전송하지 않으며 주문이나 포지션을 열거나 수정하거나 청산하지 않습니다.
왜 ChartLedger를 사용해야 하나요?
일반적인 거래 내역은 진입 가격, 청산 가격, 결과를 보여줍니다.
ChartLedger는 실제 저널에 사용되는 MetaTrader 차트를 캡처하여 당시의 타임프레임, 인디케이터, 그래픽 오브젝트, 차트 레이아웃 등 시각적 시장 맥락을 함께 기록합니다.
다음과 같은 거래를 검토하는 데 유용합니다.
- 수동 거래.
- MetaTrader 모바일 또는 웹 터미널에서 실행한 거래.
- 다른 Expert Advisor가 실행한 거래.
- Magic Number Filter를 사용하여 분리한 개별 자동화 전략.
ChartLedger가 기록하는 항목
- Buy 또는 Sell 방향.
- 진입 및 청산 가격.
- 거래 수량과 보유 시간.
- 총 손익, 수수료, 스왑, 순손익.
- 포인트 및 pips 기준 결과.
- 초기 리스크를 확인할 수 있는 경우 R 기준 결과.
- 거래 진입 시점 및 최종 청산 시점의 차트 스크린샷.
- 거래 소스, Magic Number, 주문 코멘트.
- 사용 가능한 경우 자동 청산 사유.
- 해당되는 경우 전체 청산, 부분 청산, netting 계좌의 반전을 별도 저널 기록으로 저장.
거래의 시각적 맥락
새로운 거래가 감지되면 ChartLedger는 진입 시점의 현재 차트를 자동으로 캡처할 수 있습니다.
거래가 완전히 청산되면 최종 차트 상태를 캡처하고 청산 정보를 저널 기록에 추가할 수 있습니다.
스크린샷에는 캡처 시점의 실제 차트 상태가 반영됩니다.
- 현재 타임프레임.
- 차트 색상 및 레이아웃.
- 인디케이터.
- 그래픽 오브젝트.
- 화면에 표시된 시장 구조 및 프라이스 액션.
Snapshot 버튼을 사용하면 언제든지 추가 차트 이미지를 수동으로 저장할 수 있습니다.
로컬 저널 내보내기
Enable Live Report를 활성화하면 ChartLedger는 기록된 거래 활동 및 수동 스냅샷 후 현재 로컬 보고서도 업데이트합니다. 라이브 보고서는 같은 위치에서 갱신됩니다. 영구적인 타임스탬프 보관본이 필요하면 Export를 사용하세요.
ChartLedger 대시보드의 Export 버튼을 누르면 타임스탬프가 포함된 로컬 검토 폴더가 생성됩니다.
각 내보내기에는 다음 항목이 포함될 수 있습니다.
- index.html - 요약 지표, 확장 가능한 차트 스크린샷, 이미지 확대 기능이 포함된 인터랙티브 비주얼 리포트.
- ChartLedger_Journal.xml - Summary 및 Trades 시트를 포함하는 Excel 호환 워크북.
- trades.csv - 상세 거래 기록.
- summary.csv - 전체 거래 요약.
- daily_summary.csv - 거래일별 결과.
- images - HTML 리포트에서 참조하는 스크린샷의 로컬 복사본.
HTML 리포트는 시각적 검토에 적합하며, Excel 호환 워크북과 CSV 파일은 정렬, 필터링, 사용자 정의 계산 또는 스프레드시트 프로그램에서의 추가 분석에 활용할 수 있습니다.
모든 파일은 다음 폴더에 로컬로 저장됩니다.
MQL5\Files\ChartLedger\Exports
간단한 사용 방법
지속적으로 검토하려면 Enable Live Report를 활성화된 상태로 유지하세요. 별도의 타임스탬프 보관본을 보존하려는 경우에만 Export를 사용하세요.
- 저널에 기록하려는 심볼의 차트에 ChartLedger를 적용합니다.
- Enable Trade Recording을 활성화된 상태로 유지합니다.
- 수동 또는 다른 Expert Advisor를 이용해 평소처럼 거래합니다.
- 추가 차트 이미지를 저장하고 싶을 때 Snapshot을 사용합니다.
- 저널을 검토하거나 보관하고 싶을 때 Export를 누릅니다.
특정 전략 전용 저널을 만들려면 Magic Number Filter에 해당 전략의 Magic Number를 입력합니다.
-1로 두면 적용된 차트 심볼에서 기록된 모든 거래가 포함됩니다.
차트 내 대시보드
컴팩트한 대시보드는 현재 저널 상태를 차트 위에 직접 표시합니다.
- 차트 심볼.
- 기록 상태.
- 기록된 거래 수.
- 캡처된 스크린샷 수.
같은 대시보드에서 수동 Snapshot을 만들고 저널을 Export할 수 있습니다.
입력값
거래 기록
- Enable Trade Recording - 새로운 거래 기록을 활성화하거나 일시 중지합니다.
- Capture On Trade Open - 거래가 시작될 때 차트를 자동으로 캡처합니다.
- Capture On Final Close - 거래가 완전히 청산될 때 차트를 자동으로 캡처합니다.
스크린샷 출력
- Screenshot Width Pixels - 생성되는 스크린샷의 너비.
- Screenshot Height Pixels - 생성되는 스크린샷의 높이.
내보내기 필터
- Export Period - 전체 기록, 오늘, 최근 7일 또는 현재 월.
- Export Source - 전체, 수동, Expert Advisor 또는 기타.
- Magic Number Filter - -1은 모든 거래를 포함하며, 다른 값은 해당 Magic Number의 거래만 포함합니다.
중요 사항
- ChartLedger는 적용된 차트의 심볼만 기록합니다.
- 추가 심볼을 기록하려면 각 심볼의 차트에 별도의 ChartLedger 인스턴스를 적용해야 합니다.
- 동일한 심볼에는 ChartLedger 인스턴스를 하나만 실행할 수 있습니다. 저널 상태를 보호하고 중복 기록을 방지하기 위해 두 번째 인스턴스는 거부됩니다.
- ChartLedger는 다른 Expert Advisor가 사용하는 동일 심볼의 별도 차트에서 실행하여 해당 거래 활동을 관찰할 수 있습니다.
- ChartLedger는 적용된 동안 감지된 새로운 거래 활동만 기록합니다. 로컬 저널은 재시작 후에도 유지되지만, 기록 시작 전에 발생한 거래를 재구성하지는 않습니다.
- 스크린샷은 캡처가 생성된 시점의 현재 차트 상태를 반영합니다.
- R 결과는 거래의 초기 리스크를 확인할 수 있는 경우에만 제공됩니다.
- 모든 저널 데이터와 내보내기는 MetaTrader 터미널 데이터 폴더에 로컬로 저장됩니다.
- 외부 계정, 클라우드 서비스 또는 웹 서비스가 필요하지 않습니다.
- ChartLedger는 거래 기록 및 검토를 위한 도구입니다. 거래 신호를 제공하지 않으며 거래 결과를 보장하지 않습니다.
