'셈이 너무 오래 걸려 실행할 수 없습니다' 에러가 납니다

모든 트레이딩뷰 유저에게 컴퓨팅 리소스를 끊김없이 제공하기 위해 인디케이터 및 스트래티지는 40초 (프로, 프로+ 및 프리미엄 플랜) 안에 또는 20초 (베이직 플랜) 안에 셈을 끝내야 합니다. 만일 스크립트가 이 주어진 시간동안 셈을 마치지 못하면 "셈이 너무 오래 걸려 실행할 수 없습니다" 에러가 나타나게 됩니다. 이러한 에러를 막으려면:

  • 스크립트를 여러 스크립트로 나누어 각 스트립트가 더 빨리 셈하도록 한다.
  • 스크립트가 쓰는 바 갯수를 date/time 필터링 을 써서 제한하도록 한다.
  • 스크립트 코드를 옵티마이즈한다.  파인 코드는 여러 방법으로 옵티마이즈할 수 있습니다.  여기 나오는 제안들이 도움이 될 것입니다.