오류, 버그, 질문 - 페이지 3062 1...305530563057305830593060306130623063306430653066306730683069...3184 새 코멘트 Aliaksandr Hryshyn 2021.07.26 14:29 #30611 여기서 컴파일러는 오류를 발생시켜야 합니다. class A { public : int aa; }; A a; void OnStart () { a.aa= 999999 ; A b= GetPointer (a); //Переменная b не является указателем Print (b.aa); } 스크립트는 9를 인쇄합니다. A100 2021.07.26 14:54 #30612 Aliaksandr Hryshyn : 여기서 컴파일러는 오류를 발생시켜야 합니다. 스크립트는 9를 인쇄합니다. 거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼 MetaTrader 5 플랫폼 빌드 2980의 새 버전: 거래 작업에 대한 푸시 알림 A100 , 2021.06.21 08:35 MQL에서 포인터는 실제로 포인터가 아니라(주소 산술이 없음) 링크 그렇다면 객체에 대한 참조 포인터 의 암시적 캐스팅이 작동합니다. C++에서는 다음과 같이 보일 것입니다. #ifdef __cplusplus #define GetPointer (a) ((A&)(a)) void OnStart () { a.aa= 999999 ; A b = GetPointer (b); Print (b.aa); } #endif mql5 언어의 특징, 미묘함 CopyTicksRange()가 MQL5.a에서 올바르게 작동하지 mql4 언어의 기능, 미묘함 Alain Verleyen 2021.07.26 17:56 #30613 A100 : 그렇다면 객체에 대한 참조 포인터 의 암시적 캐스팅이 작동합니다. C++에서는 다음과 같이 보일 것입니다. 왜냐하면 당신은 OOP를 아주 잘하기 때문입니다. 이에 대한 의견을 들어도 될까요? Bug: Const method + Copy constructor 2021.07.18www.mql5.com This code reproduces the bug: There are 2 workarounds for this code, you either remove the const qualifier from the method foo or create a temporar... Andrey Khatimlianskii 2021.07.26 23:23 #30614 fxsaber : 원격 기계에 의해 그런 것은 얼마 지나지 않아 되었습니다. 그 전에는 모든 것이 올바르게 작동했습니다. OS에서 아무것도 변경한 기억이 없습니다. 비슷한게 기억나네요. 아마도 RDP 연결로 연결되었을 것입니다. 그리고 Alt+Tab으로 창을 전환하는 것이 도움이 되는 것 같았습니다. fxsaber 2021.07.27 01:18 #30615 Andrey Khatimlianskii : 비슷한게 기억나네요. 아마도 RDP 연결로 연결되었을 것입니다. 그리고 Alt+Tab으로 창을 전환하는 것이 도움이 되는 것 같았습니다. 불행히도 도움이 되지 않았습니다. Alert를 닫을 때까지 터미널이 보이지 않습니다. A100 2021.07.27 09:14 #30616 Alain Verleyen : 왜냐하면 당신은 OOP를 아주 잘하기 때문입니다. 이에 대한 의견을 들어도 될까요? C++에서는 모든 것이 오류 없이 컴파일되고, const(3)가 없는 MQL에서는 컴파일됩니다. 이는 MQL 어딘가에 오류가 있음을 의미합니다. class C { public : C() { Print ( 1 ); } C( const C& ) { Print ( 2 ); } C h() { Print ( 3 ); return C(); } //(3) нормально C f() const { Print ( 4 ); return C(); } //(4) ошибка при компиляции C g() const { Print ( 5 ); C c; return c; } //(5) замена (4) }; void OnStart () { C c; c.f(); } 반면에 (4)가 컴파일되더라도 호출 순서는 여전히 다릅니다. MQL: 1-4-1-2 C++: 1-4-1 따라서 어떤 경우에도 옵션 (5)를 사용하는 것이 더 정확합니다. Alain Verleyen 2021.07.27 15:42 #30617 A100 : C++에서는 모든 것이 오류 없이 컴파일되고, const(3)가 없는 MQL에서는 컴파일됩니다. 이는 MQL 어딘가에 오류가 있음을 의미합니다. 반면에 (4)가 컴파일되더라도 호출 순서는 여전히 다릅니다. MQL: 1-4-1-2 C++: 1-4-1 따라서 어떤 경우에도 옵션 (5)를 사용하는 것이 더 정확합니다. 감사해요 :-) Aleksey Mavrin 2021.07.27 18:28 #30618 젠장, 나는 아직도 이해하지 못한다. 좋은 사람들에게 말해줘. 좋은 순간에 Metaeditor에서 열려 있는 모든 파일 이 날아가지 않도록 하려면 어떻게 해야 합니까? metaeditor.ini 수동 백업 또는 기타? 진지하게. 닫고/열린 직후가 아니라 열리자마자 모든 것이 갑자기 날아갔다. 이유는 명확하지 않습니다. Aliaksandr Hryshyn 2021.07.28 10:42 #30619 Aleksey Mavrin : 젠장, 나는 아직도 이해하지 못한다. 좋은 사람들에게 말해줘. 좋은 순간에 Metaeditor에서 열려 있는 모든 파일 이 날아가지 않도록 하려면 어떻게 해야 합니까? metaeditor.ini 수동 백업 등? 진지하게. 닫고/열린 직후가 아니라 열리자마자 모든 것이 갑자기 날아갔다. 이유는 명확하지 않습니다. 그것은 나를 위해 충돌하지 않습니다, 나는 그것을 휴대용 버전으로 사용합니다. Arkadii Zagorulko 2021.07.28 13:05 #30620 고객이 있습니다. 나는 그를 위해 일을 했다. 그는 나와 더 일하고 싶어했다. 작업을 만들었습니다. 나는 그것을 알아낼 수 없거나 사양을 첨부해야하는 단계를 잃었습니다. 작업을 삭제했습니다. 규칙에 따르면 하나의 작업만 생성할 수 있습니다. 만들 수 없습니다. 다른 계정을 만들고 싶습니다. (나는 그에게 이것을 하지 말라고 충고했고 내가 직접 지원팀에 연락하려고 한다고 썼습니다) 그는 여기가 아니라 미리 지불하겠다고 제안했지만 나는 거절했습니다. 제3자(MKL)에게 공정하지 않기 때문에 그가 이곳에 일자리를 만들게 해주세요. 어떻게 보면 옳지 않습니다. 돈을 지불할 준비가 된 사람이 있고, 그것을 완성하고 수수료를 지불하기로 동의한 출연자가 있습니다. 프로세스가 중지되었습니다. https://www.mql5.com/en/users/mbende/feedbacks 1...305530563057305830593060306130623063306430653066306730683069...3184 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
여기서 컴파일러는 오류를 발생시켜야 합니다.
스크립트는 9를 인쇄합니다.
여기서 컴파일러는 오류를 발생시켜야 합니다.
스크립트는 9를 인쇄합니다.
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
MetaTrader 5 플랫폼 빌드 2980의 새 버전: 거래 작업에 대한 푸시 알림
A100 , 2021.06.21 08:35
MQL에서 포인터는 실제로 포인터가 아니라(주소 산술이 없음) 링크
그렇다면 객체에 대한 참조 포인터 의 암시적 캐스팅이 작동합니다.
C++에서는 다음과 같이 보일 것입니다.
그렇다면 객체에 대한 참조 포인터 의 암시적 캐스팅이 작동합니다.
C++에서는 다음과 같이 보일 것입니다.
왜냐하면 당신은 OOP를 아주 잘하기 때문입니다. 이에 대한 의견을 들어도 될까요?
원격 기계에 의해 그런 것은 얼마 지나지 않아 되었습니다. 그 전에는 모든 것이 올바르게 작동했습니다. OS에서 아무것도 변경한 기억이 없습니다.
비슷한게 기억나네요. 아마도 RDP 연결로 연결되었을 것입니다.
그리고 Alt+Tab으로 창을 전환하는 것이 도움이 되는 것 같았습니다.
비슷한게 기억나네요. 아마도 RDP 연결로 연결되었을 것입니다.
그리고 Alt+Tab으로 창을 전환하는 것이 도움이 되는 것 같았습니다.
불행히도 도움이 되지 않았습니다. Alert를 닫을 때까지 터미널이 보이지 않습니다.
왜냐하면 당신은 OOP를 아주 잘하기 때문입니다. 이에 대한 의견을 들어도 될까요?
C++에서는 모든 것이 오류 없이 컴파일되고, const(3)가 없는 MQL에서는 컴파일됩니다. 이는 MQL 어딘가에 오류가 있음을 의미합니다.
반면에 (4)가 컴파일되더라도 호출 순서는 여전히 다릅니다.
MQL: 1-4-1-2
C++: 1-4-1
따라서 어떤 경우에도 옵션 (5)를 사용하는 것이 더 정확합니다.
C++에서는 모든 것이 오류 없이 컴파일되고, const(3)가 없는 MQL에서는 컴파일됩니다. 이는 MQL 어딘가에 오류가 있음을 의미합니다.
반면에 (4)가 컴파일되더라도 호출 순서는 여전히 다릅니다.
MQL: 1-4-1-2
C++: 1-4-1
따라서 어떤 경우에도 옵션 (5)를 사용하는 것이 더 정확합니다.
젠장, 나는 아직도 이해하지 못한다. 좋은 사람들에게 말해줘.
좋은 순간에 Metaeditor에서 열려 있는 모든 파일 이 날아가지 않도록 하려면 어떻게 해야 합니까?
metaeditor.ini 수동 백업 또는 기타? 진지하게.
닫고/열린 직후가 아니라 열리자마자 모든 것이 갑자기 날아갔다. 이유는 명확하지 않습니다.
젠장, 나는 아직도 이해하지 못한다. 좋은 사람들에게 말해줘.
좋은 순간에 Metaeditor에서 열려 있는 모든 파일 이 날아가지 않도록 하려면 어떻게 해야 합니까?
metaeditor.ini 수동 백업 등? 진지하게.
닫고/열린 직후가 아니라 열리자마자 모든 것이 갑자기 날아갔다. 이유는 명확하지 않습니다.
고객이 있습니다. 나는 그를 위해 일을 했다. 그는 나와 더 일하고 싶어했다. 작업을 만들었습니다. 나는 그것을 알아낼 수 없거나 사양을 첨부해야하는 단계를 잃었습니다.
작업을 삭제했습니다. 규칙에 따르면 하나의 작업만 생성할 수 있습니다. 만들 수 없습니다. 다른 계정을 만들고 싶습니다. (나는 그에게 이것을 하지 말라고 충고했고 내가 직접 지원팀에 연락하려고 한다고 썼습니다)
그는 여기가 아니라 미리 지불하겠다고 제안했지만 나는 거절했습니다. 제3자(MKL)에게 공정하지 않기 때문에
그가 이곳에 일자리를 만들게 해주세요.
어떻게 보면 옳지 않습니다. 돈을 지불할 준비가 된 사람이 있고, 그것을 완성하고 수수료를 지불하기로 동의한 출연자가 있습니다. 프로세스가 중지되었습니다.
https://www.mql5.com/en/users/mbende/feedbacks