이력 데이터 검색은 CopyHistoryData의 기능 중 하나이며, 매개변수에 의해 어떤 종류의 데이터가 요청되었는지를 전송합니다. 불행히도, 우리는 (적어도 아직까지는) 어떤 CopyXXX 함수가 호출되었는지 확인할 수 없습니다. 이것은 CopyHistoryData의 기능 중 하나이기 때문에 카운터 "자체 CPU"도 하나입니다. + 보고서에서 CopyHistoryData 호출 3곳을 볼 수 있으며 각 호출 위치(실제로 코드 줄)에는 자체 카운터 "총계"가 있습니다. CPU". 값의 불일치에 관해서는 CopyHistoryData 함수가 "무거운"데 측정 측면에서 분명히 호출 위치를 결정할 수 없었습니다. 이것은 기본 x64 코드의 일부 기능 때문입니다. 무엇이 될 수 완료.
답변해주셔서 감사합니다.
"왜 보고서를 첨부하지 않았습니까? 측정 오류가 나열됩니다."
02021.07.08 15:38:38.647MQL5 프로파일러매개변수가 있는 기록에서 'STS2020.ex5' 시작:
MetaEditor는 다른 프로그래밍 언어의 파일을 편집할 때 끊임없이 멈춥니다. 강조 표시, 도구 설명 및 기타 기능이 해당 구문에 대응하지 않기 때문일 수 있습니다.
IntelliSense의 유사체는 MQL 및 관련 파일(.mqh, .mq5, .mq4, .h, .c, .hpp, .cpp, .log, .cl, .hlsl, .hlsli, .py, .ipynb, .txt, .csv, .tsv) 및 기타 파일 확장자의 경우 스마트 기능의 동작이 비활성화됩니다.
MetaEditor는 다른 프로그래밍 언어의 파일을 편집할 때 끊임없이 멈춥니다. 강조 표시, 도구 설명 및 기타 기능이 해당 구문에 대응하지 않기 때문일 수 있습니다.
IntelliSense의 유사체는 MQL 및 관련 파일(.mqh, .mq5, .mq4, .h, .c, .hpp, .cpp, .log, .cl, .hlsl, .hlsli, .py, .ipynb, .txt, .csv, .tsv) 및 기타 파일 확장자의 경우 스마트 기능의 동작이 비활성화됩니다.
Ilyas :
할 수 있는 일을 생각하겠습니다.
일부 프로필 모드에서 EX5는 각 함수 호출에 대한 통계를 생성합니다. ME에서 실행하는 경우에만 통계가 표시됩니다.
이 EX5 모드에서 ME를 우회하여 통계를 텍스트 파일로 출력할 수 있습니까?
예를 들어 SymbolInfoTick 과 같은 호출 통계를 이해하는 것은 매우 어렵습니다. 나는 나 자신을 측정하고 그것이 뒤처지는 것을 본다. 하지만 이 특별한 움직임이 이루어져야 합니다.
각 기능에 대한 최종 통계를 텍스트 파일에서 볼 수 있다면 매우 유용하고 멋질 것입니다.
프로파일러를 실행하기만 하면 됩니다. 이는 정상적인 작업 시스템에서 발생합니다. 그리고 HFT를 사용하면 자동차가 최소값으로 시작됩니다. ping, 많은 터미널 등 일반적으로 정확한 측정이 필요한 특정 속성.
일반적으로 허용되는 다음 표기법을 추가하는 것이 좋습니다.
특히 \u는 분명히 유니코드이기 때문에 \x는 반드시 그런 것은 아닙니다.
불행히도, 우리는 (적어도 아직까지는) 어떤 CopyXXX 함수가 호출되었는지 확인할 수 없습니다.
이것은 CopyHistoryData의 기능 중 하나이기 때문에 카운터 "자체 CPU"도 하나입니다. + 보고서에서 CopyHistoryData 호출 3곳을 볼 수 있으며 각 호출 위치(실제로 코드 줄)에는 자체 카운터 "총계"가 있습니다.
CPU".
값의 불일치에 관해서는 CopyHistoryData 함수가 "무거운"데 측정 측면에서 분명히 호출 위치를 결정할 수 없었습니다. 이것은 기본 x64 코드의 일부 기능 때문입니다. 무엇이 될 수
완료.
답변해주셔서 감사합니다.
"왜 보고서를 첨부하지 않았습니까? 측정 오류가 나열됩니다."
0 2021.07.08 15:38:38.647 MQL5 프로파일러 매개변수가 있는 기록에서 'STS2020.ex5' 시작:
0 2021.07.08 15:38:38.647 MQL5 프로파일러 기호: 'EURUSD'
0 2021.07.08 15:38:38.647 MQL5 프로파일러 마침표 : 'H1'
0 2021.07.08 15:38:38.647 MQL5 프로파일러 날짜: '2021.04.01'
0 2021.07.08 15:38:38.647 MQL5 프로파일러 날짜: '2021.05.31'
0 2021.07.08 15:38:38.647 MQL5 프로파일러 ticksmode: '공개 가격'
0 2021.07.08 15:38:38.647 MQL5 프로파일러 실행 지연: 0ms
0 2021.07.08 15:38:38.647 MQL5 프로파일러 보증금: 100000
0 2021.07.08 15:38:38.647 MQL5 프로파일러 통화: 'USD'
0 2021.07.08 15:38:38.647 MQL5 프로파일러 레버리지: 1:15
0 2021.07.08 15:38:38.647 MQL5 프로파일러 핍으로 이익: 아니요
0 2021.07.08 15:38:38.952 MQL5 프로파일러 연결된
0 2021.07.08 15:43:06.269 MQL5 프로파일러 수신된 프로필 데이터(8896바이트)
0 2021.07.08 15:43:06.269 MQL5 프로파일러 139098 총 측정, 0/0 오류 , 320MB의 스택 메모리 분석됨(92848/1073741824)
0 2021.07.08 15:43:06.269 MQL5 프로파일러 982065 총 기능 프레임을 찾았습니다(279627 mql5 코드, 122460 내장, 571051 기타, 8927 시스템).
오류가 없었습니다.
참고로 "open price"가 틀리므로 사용된 모드는 "1 Minute OHLC"입니다.
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
오류, 버그, 질문
fxsaber , 2021.07.12 22:23
닫힌 위치 의 표시 모드에는 비용 열이 있습니다.
그것은 무엇입니까?
아무도 모르는 것 같습니다. 개발자 여러분, 이 매개변수의 의미를 명확히 하십시오.
나는 그 값을 살펴보기 시작했을 때 질문이 제기된 몇 가지 매개변수에 대한 설명을 찾았습니다.
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
새로운 MetaTrader 5 플랫폼 빌드 2450: "구독" 서비스, MetaEditor의 UI 개선 및 수정된 기능
메타인용 , 2020.05.15 13:43
열린 주문 및 위치 목록에 새 열이 추가되었습니다.
추신
MarketValue = ClosePrice * Lots * ContractSize; // Какой смысл в этом значении?
답변해주셔서 감사합니다.
...참고로 "open price"가 틀리므로 사용된 모드는 "1 Minute OHLC"입니다.
감사합니다, 수정했습니다
MetaEditor는 다른 프로그래밍 언어의 파일을 편집할 때 끊임없이 멈춥니다. 강조 표시, 도구 설명 및 기타 기능이 해당 구문에 대응하지 않기 때문일 수 있습니다.
IntelliSense의 유사체는 MQL 및 관련 파일(.mqh, .mq5, .mq4, .h, .c, .hpp, .cpp, .log, .cl, .hlsl, .hlsli, .py, .ipynb, .txt, .csv, .tsv) 및 기타 파일 확장자의 경우 스마트 기능의 동작이 비활성화됩니다.
MetaEditor는 다른 프로그래밍 언어의 파일을 편집할 때 끊임없이 멈춥니다. 강조 표시, 도구 설명 및 기타 기능이 해당 구문에 대응하지 않기 때문일 수 있습니다.
IntelliSense의 유사체는 MQL 및 관련 파일(.mqh, .mq5, .mq4, .h, .c, .hpp, .cpp, .log, .cl, .hlsl, .hlsli, .py, .ipynb, .txt, .csv, .tsv) 및 기타 파일 확장자의 경우 스마트 기능의 동작이 비활성화됩니다.
예, 이미 나열된 것은 너무 많습니다 ...)))
예, 이미 나열된 것은 너무 많습니다 ...)))
내가 직접 생각해낸 것은 아니지만 MetaEditor의 파일 검색 필터에서 기성품 목록을 가져왔습니다.