라이브러리: 멀티 테스터 - 페이지 26 1...192021222324252627282930313233...56 새 코멘트 fxsaber 2021.03.12 09:24 #251 traveller00:1. Sleep2에서 GetTickCount() 를 GetTickCount64() 로 전환합니다. 그렇지 않으면 오버플로로 인해 논리가 올바르지 않을 위험이 있습니다. 그리고 64 변형에서는 눈에 띄게 덜 자주 발생합니다. 다른 작업에서도 전환할 가치가 있을 수 있습니다. 이론적으로도 오버플로의 위협이 있을 수 없습니다. void OnStart() { uint StartTime1 = UINT_MAX - 100; uint StartTime2 = UINT_MAX + 100; Print(StartTime2 - StartTime1); // 200 } 2. 두 번째 ArrayResize는 여기서 의문을 제기합니다. 아마도 다음과 같을 것입니다. 아니요, 모든 것이 맞습니다. 문서가 거짓말을 하고 있습니다. 3. 그리고 마지막으로 몇 가지 다른 유형. 수정되었습니다, 감사합니다. traveller00 2021.03.12 13:20 #252 fxsaber:이론적으로도 오버플로로 인한 위협은 있을 수 없습니다. 네, 맞습니다. 제가 부주의했습니다. 이 경우 실제로 차이가 없습니다. 그러나 ThirdPartyTicks-> Web.mqh에는 차이가있는 것 같습니다. ulong StartTime = ::GetTickCount(); ... StartTime = ::GetTickCount() - StartTime; 그래서 만일을 대비하여 모든 곳에서 64 비트 변형을 사용하는 이유입니다. fxsaber: 아니요, 모든 것이 정확합니다. 문서가 잘못되었습니다. 저는 다음 코드를 사용합니다. ushort Shorts[]; MTTESTER::FileLoad(FileName,Shorts); FileLoad 내부에는 크기 = 1000, 배열 크기 500 및 읽기 후 읽기 = 크기 = 1000이 있습니다. 그리고 내 변형이 정확합니다. 여기서 나는 MSDN에 의존했고이 동작은 그것에 동의합니다. fxsaber 2021.03.12 17:55 #253 traveller00:다음 코드를 사용합니다. FileLoad 내부에는 Size=1000, 배열 크기 500 및 읽기 후 Read=Size=1000이 있습니다. 그리고 내 변형이 정확합니다. 여기서 저는 MSDN에 의존했고이 동작은 그것과 일치합니다. 나는 500이 있습니다. traveller00 2021.03.12 19:13 #254 fxsaber:500개가 있습니다. 이상하네요, 방금 다시 확인했는데 MSDN과 일치합니다. 하지만 아무도 질문하지 않고 모든 것이 작동한다면 세부 사항을 파헤칠 필요가 없습니다. fxsaber 2021.03.27 10:32 #255 해본 사람이 있다면 테스터가 현재 최적화로 바쁜 동안 이전 최적화 결과와 함께 작업을 구성하는 계획을 공유해 주세요. 옵트 파일과 심볼을 복사해야 한다는 것은 분명합니다. 아마도 가장 합리적인 방법은 mklink를 사용하는 것입니다. Edgar Akhmadeev 2021.03.27 13:50 #256 fxsaber:해보신 분이 있다면 테스터가 현재 최적화로 바쁜 동안 이전 최적화 결과와 함께 작업을 정리하는 방법을 공유해 주세요. 옵트 파일과 심볼을 복사해야 한다는 것은 분명합니다. 아마도 가장 합리적인 방법은 mklink를 이용하는 것입니다. 저는 캐시 폴더에 대한 링크를 사용합니다. mklink가 아니라 Far Commander 파일 관리자에서만 사용합니다. 하지만 동일합니다.샌드박스 외부와 WinAPI를 사용하여 파일에 대한 액세스를 구성할 수 있지만 링크가 더 좋습니다.원칙적으로 다른 것은 필요하지 않지만 필요한 경우 다른 폴더에 대한 링크를 만들어야 합니다.작업 구성 체계란 다른 세부 사항을 의미하나요? fxsaber 2021.03.27 13:51 #257 Edgar Akhmadeev: 업무 조직 체계란 다른 세부 사항을 의미하나요? 옵트파일을 보고 단일 패스를 실행합니다. traveller00 2021.03.27 19:05 #258 개인적으로 저는 하나의 폴더에 여러 단말기를 사용하지 않으려고 노력합니다. 매우 독특하게 만들어졌습니다. 조용히 떨어지면 일주일 후에 우연히 발견하게됩니다. 그래서 빈 API를 통해 작동합니다. pivomoe 2021.04.20 11:03 #259 안녕하세요. EA 매개 변수 중 하나를 프로그래밍 방식으로 변경하고 단일 테스트를 실행할 수 있나요? fxsaber 2021.04.20 11:05 #260 pivomoe: 안녕하세요. EA 매개변수 중 하나를 프로그래밍 방식으로 변경하고 단일 테스트를 실행할 수 있나요? MTTester 라이브러리를 사용하면 GUI를 통해 사용자가 할 수 있는 모든 작업을 수행할 수 있습니다. 1...192021222324252627282930313233...56 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
1. Sleep2에서 GetTickCount() 를 GetTickCount64() 로 전환합니다. 그렇지 않으면 오버플로로 인해 논리가 올바르지 않을 위험이 있습니다. 그리고 64 변형에서는 눈에 띄게 덜 자주 발생합니다. 다른 작업에서도 전환할 가치가 있을 수 있습니다.
이론적으로도 오버플로의 위협이 있을 수 없습니다.
2. 두 번째 ArrayResize는 여기서 의문을 제기합니다.
아마도 다음과 같을 것입니다.
아니요, 모든 것이 맞습니다. 문서가 거짓말을 하고 있습니다.
3. 그리고 마지막으로 몇 가지 다른 유형.
수정되었습니다, 감사합니다.
이론적으로도 오버플로로 인한 위협은 있을 수 없습니다.
네, 맞습니다. 제가 부주의했습니다. 이 경우 실제로 차이가 없습니다.
그러나 ThirdPartyTicks-> Web.mqh에는 차이가있는 것 같습니다.
그래서 만일을 대비하여 모든 곳에서 64 비트 변형을 사용하는 이유입니다.
아니요, 모든 것이 정확합니다. 문서가 잘못되었습니다.
저는 다음 코드를 사용합니다.
FileLoad 내부에는 크기 = 1000, 배열 크기 500 및 읽기 후 읽기 = 크기 = 1000이 있습니다. 그리고 내 변형이 정확합니다. 여기서 나는 MSDN에 의존했고이 동작은 그것에 동의합니다.
다음 코드를 사용합니다.
FileLoad 내부에는 Size=1000, 배열 크기 500 및 읽기 후 Read=Size=1000이 있습니다. 그리고 내 변형이 정확합니다. 여기서 저는 MSDN에 의존했고이 동작은 그것과 일치합니다.
나는 500이 있습니다.
500개가 있습니다.
이상하네요, 방금 다시 확인했는데 MSDN과 일치합니다. 하지만 아무도 질문하지 않고 모든 것이 작동한다면 세부 사항을 파헤칠 필요가 없습니다.
해본 사람이 있다면 테스터가 현재 최적화로 바쁜 동안 이전 최적화 결과와 함께 작업을 구성하는 계획을 공유해 주세요.
옵트 파일과 심볼을 복사해야 한다는 것은 분명합니다. 아마도 가장 합리적인 방법은 mklink를 사용하는 것입니다.
해보신 분이 있다면 테스터가 현재 최적화로 바쁜 동안 이전 최적화 결과와 함께 작업을 정리하는 방법을 공유해 주세요.
옵트 파일과 심볼을 복사해야 한다는 것은 분명합니다. 아마도 가장 합리적인 방법은 mklink를 이용하는 것입니다.
옵트파일을 보고 단일 패스를 실행합니다.
개인적으로 저는 하나의 폴더에 여러 단말기를 사용하지 않으려고 노력합니다. 매우 독특하게 만들어졌습니다. 조용히 떨어지면 일주일 후에 우연히 발견하게됩니다.
그래서 빈 API를 통해 작동합니다.
안녕하세요. EA 매개변수 중 하나를 프로그래밍 방식으로 변경하고 단일 테스트를 실행할 수 있나요?
MTTester 라이브러리를 사용하면 GUI를 통해 사용자가 할 수 있는 모든 작업을 수행할 수 있습니다.