안녕하세요, 여러분. 저는 루카스입니다. 이 훌륭한 커뮤니티에서 많은 것을 배운 만큼, 제가 배운 내용을 여러분과 나누고자 합니다. 저는 외환 및 주식 시장에 투자하는 투자자이며, 개인적인 트레이딩을 위해 시스템트레이딩 전문가를 코딩하고 있습니다. 이번에 제가 공유할 내용이 여러분에게 도움이 되길 바랍니다.
이번 글에서는 주문 데이터를 CSV 파일로 작성하는 방법에 대한 예제를 소개합니다. 이 파일은 나중에 분석 및 공부에 활용할 수 있습니다. 현재 상태에서는 이 시스템트레이딩을 거래에 사용하는 것은 권장하지 않으며, 여러분의 전략에 맞게 이 기능을 구현하고 수정하는 방법을 보여드리고자 합니다.
이 시스템트레이딩은 선택한 방향으로 거래를 열며, 메뉴 설정에서 입력한 TP/SL에 따라 주문이 가상으로 종료됩니다. 'WriteCloseData'가 true로 설정된 경우, 거래 방향, 손익, 가격 등의 주문 데이터가 포함된 CSV 파일이 생성되어 터미널에 저장됩니다.
전략 테스터에서 이 시스템트레이딩을 테스트하면, OpenDataFolder/tester/CSVexpert/CSVexample 경로에서 이 파일에 접근할 수 있습니다. CSVexpert 디렉토리는 테스트를 시작할 때 생성되며, 모든 데이터가 저장되는 CSVexample 파일도 함께 생성됩니다.
자신의 시스템트레이딩에 이 기능을 구현하거나 계속해서 수정하여 데모/실계좌에서 실행할 경우, 생성된 파일은 MQL4/Files/CSVexpert/CSVexample 경로에서 확인할 수 있습니다.
디렉토리와 파일 이름은 원하는 대로 변경할 수 있지만, .csv 확장자는 그대로 두어야 합니다. 다시 한번 강조하지만, 이것은 거래 목적으로 사용할 수 있는 시스템트레이딩의 단순한 예제입니다. 현재 거래에 사용할 수 있다고 생각하지 않으시길 바랍니다.