왜 레귤러 모드와 딥 백테스팅 모드 데이터는 다른 건가요?
시간 간격을 선택하면 전략 계산을 위한 추가 입력 매개변수가 추가됩니다. 이 때문에 계산 결과가 변경될 수 있습니다.
일반 모드에서는 차트에 로드된 바를 기준으로 계산합니다(일중 최대 바 수는 트레이딩뷰 구독 플랜에 따라 다름). 딥 백테스팅 모드에서는 계산을 위해 선택한 기간 내에 있는 바를 사용합니다. 딥 백테스팅에 사용할 수 있는 과거 데이터의 길이에 대해 자세히 알아보려면 이 링크를 클릭하세요.
딥 백테스팅을 사용할 경우 스크립트 계산은 일반적으로 일반 백테스팅보다 이른 시점에 시작됩니다. EMA 또는 RMA와 같은 일부 계산은 계산을 시작하는 위치에 따라 차트 바에서 값이 달라지므로 일반 백테스트로 계산한 차트에 표시되는 거래가 항상 딥 백테스트로 계산한 거래와 같은 위치에 표시되지 않을 수 있습니다. 이는 사용자 지정 날짜 범위를 딥 백테스팅에 사용하는 경우에도 마찬가지이며, 해당 범위가 차트 막대를 포함하는 경우에도 마찬가지입니다. 이는 딥 백테스팅에서는 스크립트 계산이 날짜 범위의 시작 부분에서 시작되는 반면 일반 백테스팅 계산은 항상 차트의 첫 번째 막대에서 시작되기 때문입니다.