스트래티지, 백테스팅, 포워드테스팅이란?
스트래티지는 파인 스크립트 랭귀지로 짠 스크립트로써, 차트위에서 리얼타임으로 바이 또는 셀 오더를 내고, 고치고, 실행 및 취소를 하거나 시뮬레이션을 할 수 있습니다.
백테스팅은 히스토리 데이터에 대하여 스트래티지를 새로이 만드는 프로세스입니다. 포워드테스팅은 차트 데이터가 리프레쉬 되면서 리얼타임으로 스트래티지를 새로 만들수 있도록 해 줍니다.
시작하려면 어떻게 하나요?
파인 스크립트를 아는 모든 유저는 스트래티지를 만들 수 있습니다. 스트래티지와 단순 스크립트와의 차이는 study 대신 strategy 펑크션을 쓰면서 아울러 ‘strategy’ 로 시작하는 strategy.entry 나 strategy.exit 와 같은 스페셜 코맨드를 쓴다는 것입니다. 파인 스크립트 도큐멘트에 보면 스트래티지 쓰기 및 작업 방법 등을 전담 설명하는 스페셜 섹션이 있습니다.
당사 커뮤니티 스크립트에는 빌트인 인디케이터 리스트로부터 미리 만들어 (pre-made) 스트래티지가 있어 이를 맘대로 쓸 수 있습니다.
스트래티지 결과 분석 방법은?
차트에 스트래티지를 넣게 되면 스트래티지 테스터 탭에 추가 정보가 나타나게 되며 스트래티지 결과 리포트를 보여줍니다.
세개의 섹션이 있습니다: 오버뷰, 퍼포먼스 써머리, 트레이드 리스트. 각 섹션에서 쓸 수 있는 인디케이터에 대한 자세한 것은 당사 헬프센터에 나옵니다.
체결 오더는 차트 위에 화살표로 오퍼레이션에 따라 여러 색깔로 바로 보여집니다.
차트 데이터가 업데이트되면 리포트도 업데이트가 됩니다. 이것이 포워드 테스팅입니다.
각 스트래티지는 파라미터가 있어 셈 및 그 결과에 영향을 주게 됩니다. 세팅에서 파라미터를 바꿀 수 있기 때문에 백테스팅 및 포워드테스팅 결과도 또한 바뀔 수 있습니다.
스트래티지는 다른 파인 스크립트와 마찬가지로 퍼블리쉬할 수 있습니다. 이 경우, 모든 인디케이터가 들어간 리포트가 들어가게 됩니다.
다른 물음이 더 있으면 어떻게 해야 하나요?
당사 레퍼런스 매뉴얼에서 찾는 것이 없으면 파인 스크립트만을 다루는 트레이딩뷰 채팅방에서 물어봐도 되고 아니면 태그가 따로 있는 스택오버플로우 웹사이트에서 물어봐도 됩니다.