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

 
Alain Verleyen :

파일에서 저장/로드할 때 새 데이터를 추가하지 않는 파생 구조의 버그입니다.

Set 메서드를 제거해 보십시오. 그리고   저장과 같은 순서로 로딩!

 uint read1  = FileReadStruct (handle,base[ 0 ],sizeof1);
uint read3  = FileReadStruct (handle,derived[ 0 ],sizeof3);
 
Mihail Matkovskij :

Set 메서드를 제거해 보십시오. 그리고   저장과 같은 순서로 로딩!

아무것도 시도할 필요가 없습니다.

이것은 수정해야 할 컴파일러 버그입니다.

 
Koldun Zloy :

아무것도 시도할 필요가 없습니다.

글쎄요, 뭐가 실패할지... 메소드를 추가하거나 구조를 상속받았다는 사실...

 
Mihail Matkovskij :

글쎄요, 뭐가 실패할지... 메소드를 추가하거나 구조를 상속받았다는 사실...

옵티마이저가 오버라이드했을 가능성이 큽니다.

 
Koldun Zloy :

옵티마이저가 오버라이드했을 가능성이 큽니다.

누구든지 가릴 수 있습니다. 그러나 기능이 완전히 망가진 것은 아닙니다... 따라서 버그가 수정될 때까지 버그를 해결할 수 있습니다.

 
Vladimir Karputov :

버튼을 사용하여 사진을 삽입하거나 버튼을 사용하여 첨부합니다.

링크에 동영상 링크가 있었습니다.

삭제된 이유는 무엇입니까? 불필요한 정보?

 

안녕하세요. 메타 테스터에 오류가 있습니다. Expert Advisor에서 DLL을 사용하는 경우 테스트는 한 번만 수행되며, 그 이후에는 작업 관리자에서 metatester64.exe 프로세스를 강제 종료할 때까지 테스트 에이전트가 중지되고 재테스트가 불가능합니다. 또한 최적화하는 동안 첫 번째 metatester64.exe 프로세스만 정지되고 나머지는 잘 작동합니다. 로그에 오류가 나타납니다.

DS 0 11 : 28 : 23.118 Tester expert file added: Experts\BollingerBands\BollingerMT4MT5 v0. 13 .ex5. 160148 bytes loaded
JS 2 11 : 28 : 23.120 Tester file Libraries\ParserIni.dll write error [ 32 ]
OK 2 11 : 28 : 23.120 Tester requested data synchronization error
PO 0 11 : 28 : 23.121 127.0 . 0.1 prepare for shutdown

또한 Expert Advisor에서 DLL 함수를 호출하지 않아도 DLL을 가져올 때 오류가 발생합니다.

드물게 이 오류가 발생하지 않고 에이전트가 중단되지 않습니다.

사용된 dll: https://www.mql5.com/ru/code/11120(아카이브에는 MT5용 64비트가 포함되어 있음).

하나

2

ParserIni.dll v4.2.11.0
ParserIni.dll v4.2.11.0
  • www.mql5.com
Библиотека предназначена для работы с INI-файлами.
 
Andrey Sokolov :

추가 공간이 있는 편집기 버그

https://photos.app.goo.gl/CK2KSZaKVRKMCz1S8

이 버그가 사라지는 방법은 다음과 같습니다.

https://photos.app.goo.gl/bSPtMDL4MKSKpbFP6

예제와 같이 컴파일되지 않은 복사본


MT5에도 같은 문제가 있습니다.

MQL5 컴파일러는 기호의 유니코드 값을 평가하지 않습니다. 코드가 127보다 큰 모든 기호는 문자로 간주됩니다(사용하지 마십시오. 변경될 수 있음).

줄 바꿈하지 않는 공백(문자 코드 0xC2a0)을 사용하지 마십시오.

Документация по MQL5: Общие функции / TranslateKey
Документация по MQL5: Общие функции / TranslateKey
  • www.mql5.com
TranslateKey - Общие функции - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Aliaksandr Hryshyn :

정렬된 배열에서 값을 이진 검색하는 동안 오류가 발생했습니다.

결과:

2가 아닌 3이어야 합니다.

메시지 주셔서 감사합니다.

오류를 수정했다

 

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

흥미롭고 유머러스한

발레리 야스트렘스키 , 2021.02.22 16:47

글쎄, 여기처럼 보인다)

4k에서 테스터 이후에 닫히지 않은 창이 있었습니다. 몇 주가 지났습니다. 터미널을 시작하고 이 창에 눈금 차트가 보입니다.)))) 그러나 정상적으로 얻는 방법) 1320 터미널, 일반적으로 7ka. 약한 메모. 칠면조가로드됩니다)

이상한 진드기

정기적으로 차트에서 틱 차트를 얻을 수 있습니까? 재생할 수 없습니다. 참고로 차트는 틱 모드에서 단독으로 존재합니다.