'오더 리밋 (9000) 을 다 썼습니다' 에러가 납니다

(Korean)

이 에러는 그 차트에서 쓸 수 있는 오더 갯수가 맥스 레벨 9000 을 넘어갈 수 있다는 뜻입니다. 이 리밋은 당사 서버를 더욱 더 이피션트하게 돌아가도록 인에이블해 놓았습니다.

한가지 제안해 드릴 수 있는 워크어라운드는 스트래티지 플롯을 히스토리 데이터 맨 처음부터가 아닌 픽스트 스타트 데이트부터 하는 것입니다. 오더 엑시큐션에 time > timestamp(2019, 01, 01, 09, 30) 컴패리즌을 오더 컨디션에 넣을 수도 있습니다. 여기서 time 은 커런트바 타임이고, timestamp() 는 데이트/타임을 유닉스 포맷으로 바꿔줍니다. 스터디 스크립트 레퍼런스에 나와 있는 펑크션 디스크립션을 보시기 바랍니다.

보기입니다:

longCondition = buying if (longCondition and time>timestamp(2019, 01, 01, 09, 30))     strategy.entry("Long", strategy.long) shortCondition = buying != true if (shortCondition and time>timestamp(2019, 01, 01, 09, 30))     strategy.entry("Short", strategy.short)
Text

(English) I see 'Order's limit (9000) was reached' error

This error means that the number of orders the strategy can execute on the chart has reached the max level of 9000. The limitation is enabled for our servers to work more efficiently. 

The only workaround we can suggest is to plot a strategy with the fixed start date rather than from the beginning of the data history. You can add a comparison time > timestamp(2019, 01, 01, 09, 30) to the order condition, where time is the time of the current bar, timestamp() is the feature converting date and time to UNIX format. Please see the function description in Study Script Reference.

Here's an example:

longCondition = buying if (longCondition and time>timestamp(2019, 01, 01, 09, 30))     strategy.entry("Long", strategy.long) shortCondition = buying != true if (shortCondition and time>timestamp(2019, 01, 01, 09, 30))     strategy.entry("Short", strategy.short)
Text
홈으로 스탁 스크리너 포렉스 스크리너 크립토 스크리너 이코노믹 캘린더 사용안내 차트 특징 프라이싱 프렌드 리퍼하기 하우스룰(내부규정) 헬프 센터 웹사이트 & 브로커 솔루션 위젯 차팅 솔루션 라이트웨이트 차팅 라이브러리 블로그 & 뉴스 트위터
프로화일 프로화일설정 계정 및 빌링 프렌드 리퍼하기 나의 서포트 티켓 헬프 센터 공개아이디어 팔로어 팔로잉 비밀메시지 채팅 로그아웃