찻주전자의 질문 - 페이지 167 1...160161162163164165166167168169170171172173174...277 새 코멘트 [삭제] 2012.07.04 12:13 #1661 stringo : 매개변수를 함수에 전달할 때 최소 양자는 32비트 정수입니다. 즉, 귀하의 경우 bVk 및 bScan은 함수에 전달되기 전에 int 유형으로 변환됩니다. 따라서 위의 함수 프로토타입은 서로 모순되지 않습니다. 감사하다. Alphazavr 2012.07.04 13:52 #1662 첫 번째 옵션이 CPU 및 RAM 사용량 측면에서 더 나쁠지 여부를 알려주십시오. 주어진: 몇 개의 반쯤 비어 있는 배열이 채워집니다. 옵션 1: 배열의 한 셀을 채운 다음 다른 배열로 건너뛰고 그 안의 셀을 채우고 다음 배열로 이동하는 식으로 진행합니다. 그런 다음 첫 번째 배열로 돌아가서 배열 셀의 다음 행을 채웁니다. 옵션 2: 배열을 완전히 채우고 다음 배열로 이동합니다. (실제로 질문은 MQL5에서 어레이가 어떻게 처리되는지에 대한 것입니다.) Andrey Dik 2012.07.04 15:14 #1663 첫 번째 옵션이 더 빠릅니다. --- 2012.07.04 15:16 #1664 joo : 첫 번째 옵션이 더 빠릅니다. 흠... 당황. 아마도 Alphazavr 은 테스트를 수행하고 확인해야 합니다. Mykola Demko 2012.07.04 15:23 #1665 sergeev : 흠... 당황. 아마도 Alphazavr 은 테스트를 수행하고 확인해야 합니다. 첫 번째 옵션에는 하나의 주기가 있고 두 번째 옵션에는 3개의 주기가 있습니다. 주기를 정리하는 데도 시간이 걸리므로 덧셈의 길이에 따라 다르며, 그러나 두 번째 옵션에서는 하나의 데이터 영역을 순차적으로 스캔합니다. 최적화 때문에 테스트는 아무 것도 제공하지 않습니다. 따라서 질문은 MQ의 개발자에게 직접 전달됩니다. Andrey Dik 2012.07.04 15:30 #1666 Urain : 첫 번째 옵션에는 하나의 주기가 있고 두 번째 옵션에는 3개의 주기가 있습니다. 그게 다야 Aleksey Lebedev 2012.07.04 15:37 #1667 Urain : 첫 번째 옵션에는 하나의 주기가 있고 두 번째 옵션에는 3개의 주기가 있습니다. 아니요, 두 경우 모두 두 개의 중첩 루프입니다. imho, 순전히 직관적) 속도면에서 동일해야합니다. --- 2012.07.04 15:37 #1668 Swan : 아니요, 두 경우 모두 두 개의 중첩 루프입니다. imho, 순전히 직관적) 속도면에서 동일해야합니다. 두 개의 중첩, 이는 배열이 2차원인 경우입니다. 동일한 크기의 1차원 3개가 있으면 1:3 Alphazavr 2012.07.04 15:40 #1669 Urain, joo, sergeev, swan: 감사합니다. 나는 두 번째 옵션을 하기로 결정했습니다(선택으로 이어진 새로운 요소가 있습니다). Alphazavr 2012.07.04 15:44 #1670 Swan : 아니요, 두 경우 모두 두 개의 중첩 루프입니다. imho, 순전히 직관적) 속도면에서 동일해야합니다. 그것이 나에게 그렇게 보였다. 아마 피곤할 것 같아요. 세르게예프 : 두 개의 중첩, 이는 배열이 2차원인 경우입니다. 동일한 크기의 1차원 3개가 있으면 1:3 불명. 제 시간에 도착하기를 바랍니다. =) 1...160161162163164165166167168169170171172173174...277 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
매개변수를 함수에 전달할 때 최소 양자는 32비트 정수입니다. 즉, 귀하의 경우 bVk 및 bScan은 함수에 전달되기 전에 int 유형으로 변환됩니다.
따라서 위의 함수 프로토타입은 서로 모순되지 않습니다.
첫 번째 옵션이 CPU 및 RAM 사용량 측면에서 더 나쁠지 여부를 알려주십시오.
주어진: 몇 개의 반쯤 비어 있는 배열이 채워집니다.
옵션 1: 배열의 한 셀을 채운 다음 다른 배열로 건너뛰고 그 안의 셀을 채우고 다음 배열로 이동하는 식으로 진행합니다. 그런 다음 첫 번째 배열로 돌아가서 배열 셀의 다음 행을 채웁니다.
옵션 2: 배열을 완전히 채우고 다음 배열로 이동합니다.
(실제로 질문은 MQL5에서 어레이가 어떻게 처리되는지에 대한 것입니다.)
첫 번째 옵션이 더 빠릅니다.
흠... 당황.
아마도 Alphazavr 은 테스트를 수행하고 확인해야 합니다.
흠... 당황.
아마도 Alphazavr 은 테스트를 수행하고 확인해야 합니다.
첫 번째 옵션에는 하나의 주기가 있고 두 번째 옵션에는 3개의 주기가 있습니다.
주기를 정리하는 데도 시간이 걸리므로 덧셈의 길이에 따라 다르며,
그러나 두 번째 옵션에서는 하나의 데이터 영역을 순차적으로 스캔합니다.
최적화 때문에 테스트는 아무 것도 제공하지 않습니다.
따라서 질문은 MQ의 개발자에게 직접 전달됩니다.
첫 번째 옵션에는 하나의 주기가 있고 두 번째 옵션에는 3개의 주기가 있습니다.
첫 번째 옵션에는 하나의 주기가 있고 두 번째 옵션에는 3개의 주기가 있습니다.
아니요, 두 경우 모두 두 개의 중첩 루프입니다.
imho, 순전히 직관적) 속도면에서 동일해야합니다.
아니요, 두 경우 모두 두 개의 중첩 루프입니다.
imho, 순전히 직관적) 속도면에서 동일해야합니다.
두 개의 중첩, 이는 배열이 2차원인 경우입니다.
동일한 크기의 1차원 3개가 있으면 1:3
Urain, joo, sergeev, swan: 감사합니다. 나는 두 번째 옵션을 하기로 결정했습니다(선택으로 이어진 새로운 요소가 있습니다).
아니요, 두 경우 모두 두 개의 중첩 루프입니다.
imho, 순전히 직관적) 속도면에서 동일해야합니다.
그것이 나에게 그렇게 보였다. 아마 피곤할 것 같아요.
두 개의 중첩, 이는 배열이 2차원인 경우입니다.
동일한 크기의 1차원 3개가 있으면 1:3
불명. 제 시간에 도착하기를 바랍니다. =)