오류, 버그, 질문 - 페이지 2771

 
Alain Verleyen :
어떻게 든 재현 가능합니까?

여기에서 계속:

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

MetaTrader 5 플랫폼 빌드 2485의 새 버전: MQL5의 iCustom 및 일반 최적화 개선 사항

Andrey Khatimlianskii , 2020.06.10 03:23

이 버그 는 2485년에 다시 발생했습니다.

MQ 데모 서버.

프로세스 덤프를 저장했습니다.

누구든지 이것을 필요로 합니까, 아니면 모든 사람이 579.21과 같은 확률에 만족합니까?

EA는 동일한 값을 봅니다. 터미널 작동 시간은 5시간 미만입니다. 시각화 도구, 디버깅 및 프로파일링이 있는 테스터를 사용했습니다.


 

"내 정보" 설정에서

누락된 텍스트 서식.

줄 바꿈 을 넣을 수 없습니다


모든 텍스트는 이제 힙에 있습니다.
 

친애하는 개발자 여러분!

의견을 부탁합니다. 표준 이동 평균은 어떻게 되었습니까?

M1의 이동 평균

그 방법은?

 
Alexey Topounov :

친애하는 개발자 여러분!

의견을 부탁합니다. 표준 이동 평균은 어떻게 되었습니까?


이 방법입니까?

터미널 로그가 필요합니다.

 
Anton :

터미널 로그가 필요합니다.

이것은 모두 하나의 오페라(오래되고 오래 된 오페라)에서 나온 것입니다.

 

다음을 통해 Si-6.20 및 기타 기호에 대한 주식 데이터 틱을 복사할 때:

copied = CopyTicksRange (LongSymbolName, ticks_Arr, COPY_TICKS_TRADE , curr_start_date_time * 1000 , TimeCurrent () * 1000 );

주기적으로 틱 시간 변환 오류 4010(잘못된 날짜/시간 형식)이 있습니다.

2020.06.10 16:04:50.553 PriceTicksSaver-Service 데이터 변환 오류 - TimeToStruct : 4010

2020.06.10 16:04:50.574 PriceTicksSaver-Service 데이터 변환 오류 - TimeToStruct : 4010

또한 서비스의 시작부터 시작까지 데이터 배열의 다른 위치에 있습니다. 때로는 오류 없이 실행됩니다. 스크립트도 마찬가지입니다.

버전 2485, Win10

 
Artyom Trishkin :

이것은 모두 하나의 오페라(오래되고 오래 된 오페라)에서 나온 것입니다.


죽음에 최적화된 코드?

나는 오랫동안 글을 써왔고, 최적화에 대한 걱정은 그만하고, 오류는 더 비싸고, 테스터는 믿음이 전혀 없고, 100% 대신에 여전히 정리 등을 해야 합니다. 결국은 더 비싸고, 이해할 수 없는 최적화 작업에 대한 불만이 얼마나 많은지 한 번 지나고(작업의 열화가 아니더라도 최소한 인터페이스의 완성은 아님)

방해꾼은 달리 개발 중이 아닙니다.

MQ는 조용하고 새로운 기능, 좋은 것 외에는 놀라움을 주는 것을 좋아합니다.

 
Dmitriy Skub :

다음을 통해 Si-6.20 및 기타 기호에 대한 주식 데이터 틱을 복사할 때:

주기적으로 틱 시간 변환 오류 4010(잘못된 날짜/시간 형식)이 있습니다.

2020.06.10 16:04:50.553 PriceTicksSaver-Service 데이터 변환 오류 - TimeToStruct : 4010

2020.06.10 16:04:50.574 PriceTicksSaver-Service 데이터 변환 오류 - TimeToStruct : 4010

또한 서비스의 시작부터 시작까지 데이터 배열의 다른 위치에 있습니다. 때로는 오류 없이 실행됩니다. 스크립트도 마찬가지입니다.

버전 2485, Win10

오류 중에 이 배열의 FileSave를 만들고 여기에 바이너리를 게시하는 것이 좋습니다.

 
fxsaber :

오류 중에 이 배열의 FileSave를 만들고 여기에 바이너리를 게시하는 것이 좋습니다.

예를 들면 다음과 같습니다.

2020.05.19 14:56:27.356,72673,72676,72676,4,구매
2020.05.19 14:56:27.440,72674,72676,72676,1,구매
2020.05.19 14:56:27.440,72674,72676,72677,1,구매
2020.05.19 14:56:27.440,72674,72676,72677,2,구매
2020.05.19 14:56:27.440,72674,72676,72677,1,구매
2020.05.19 14:56:27.440,72674,72676,72678.5,구매
2020.05.19 14:56:27.440,72674,72676,72678,6,구매
2020.05.19 14:56:27.440,72674,72676,72679,2,구매
2020.05.19 14:56:27.440,72674,72676,72679,1,구매
2020.05.19 14:56:27.440,72674,72676,72679,1,구매
2020.05.19 14:56:27.440,72674,72676,72679.5,구매
2020.05.19 14:56:27.440,72674,72676,72679,4,구매
# 35949638555 .835,72674,72677,72674,1,구매
2020.05.19 14:56:28.114,72674,72677,72677,1,구매
2020.05.19 14:56:28.560,72674,72677,72677,1,구매
2020.05.19 14:56:28.560,72674,72677,72677,1,구매
2020.05.19 14:56:28.560,72674,72677,72678.5,구매
2020.05.19 14:56:28.560,72674,72677,72678,3,구매
2020.05.19 14:56:28.560,72674,72677,72678,2,구매
2020.05.19 14:56:28.560,72674,72677,72678,2,구매
2020.05.19 14:56:29.282,72674,72677,72674,1,판매

유효한 시간이 아닌 숫자입니다. 이것은 Si-6.20입니다.

 
Dmitriy Skub :

유효한 시간이 아닌 숫자입니다. 이것은 Si-6.20입니다.

바이너리에는 문제가 없습니다. 그래서 그들은 남았습니다.