Getrecords 함수는 세컨드 단위로 K 문자열을 얻을 수 없습니다

저자:처칠시, 창작: 2022-04-06 17:22:56, 업데이트:

안녕하세요, API 문서에서 exchange.GetRecords (,) 에 언급된 바와 같이, 파라그램 Period의 값은 위에서 정의된 표준 주기 외에도 숫자를 입력할 수 있으며 단위는 초입니다. 하지만 제가 실제 디스크에서 실행할 때 오류가 발생합니다. 왜 그런지 궁금합니다. 또한, 제가 getrecords 데이터를 읽으면서 볼륨이 0이 되는 경우도 있지만 오류가 발생하지 않습니다. 부록 1: 문서 설명img

부록 2: 실제 디스크 오류 보고img

부록 3: volume가 0인 이상img


더 많은

작은 꿈어떤 BAR에서는 거래가 없고, 볼륨은 0이 정상입니다. list index out of range 오류 보고는 문자 그대로, 배열이 범위를 넘어서 접근되었다는 것을 의미합니다.

처칠시좋아요, 이제 이해가 되었습니다. 감사합니다.

작은 꿈1, 배열 길이가 부족하고, 초계급 거래소는 이러한 K줄을 제공하지 않으며, 시스템은 주문 흐름 트랜잭션 기록에 따라 합성되어 있습니다. 따라서 길이가 짧습니다. 경계를 넘어서는 것은 코드 작성 오류로 인해 발생합니다. 2, 구체적인 시나리오를 제시합니다.

처칠시1. 같은 코드, 즉 다른 변수들이 행렬의 경계를 넘을 수 있는 이유 2. getrecords의 숫자값과 실제 디스크의 K선 볼륨의 대조

작은 꿈1은 실수입니다. 그 이유는 행렬이 경계를 넘어서기 때문입니다. 2, 실제적인 대조적인 시나리오를 제시해야 한다.

처칠시1 같은 코드, M1에 패러먼트를 전송, 실행할 수 있습니다, 하지만 1 또는 5을 입력하면 위의 오류를 나타냅니다. 2는 볼륨으로 0으로 표시되지만 실제 디스크의 볼륨은 0이 아닙니다.