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

 
Maxim Kuznetsov # :

분명히 OnTick, OnTimer 및 기타 이벤트의 폴링 방법에 의해 :-)

아니요. 그것은 이벤트에 관한 것입니다.

 
Andrey Dik # :
OnTick, OnTimer 등과 같은 유용한 이벤트가 많이 있지만 예를 들어 dll이나 소켓에서 이벤트를 가져오는 방법은 무엇입니까?

안 돼요, 콜백이라고 해요

차트에 대한 사용자 지정 메시지를 실험할 수 있지만 이러한 메시지의 전달은 보장되지 않습니다.

IMHO, 밀리초 타이머로 .dll을 가져오고 .dll에서 원하는 이벤트의 상태를 처리하는 것이 더 쉽습니다.

 
Igor Makanu # :

안 돼요, 콜백이라고 해요

차트에 대한 사용자 지정 메시지를 실험할 수 있지만 이러한 메시지의 전달은 보장되지 않습니다.

IMHO, 밀리초 타이머로 .dll을 가져오고 .dll에서 원하는 이벤트의 상태를 처리하는 것이 더 쉽습니다.

제가 잘못 적었나 보네요.... 개발자들에게 물어보니 그냥 '채팅'이 아니라 오류, 버그, 기타 불편사항에 대한 글입니다.

다시 한 번: dll 및 소켓과 같은 외부로부터의 이벤트가 필요합니다. 플랫폼 결함입니다.

추신 밀리초 타이머로 처리하는 것은 목발이므로 지금까지 해야 합니다.

 
Andrey Dik # :

제가 잘못 적었나 보네요.... 개발자들에게 물어보니 그냥 '채팅'이 아니라 오류, 버그, 기타 불편사항에 대한 글입니다.

확실히 그렇지 않습니다. 소원을 명확하게 작성하십시오. 그렇지 않으면 청중에게 질문처럼 보입니다.


주제에 대해, 그러나 일반적으로, 당신을 위해가 아니라, 큰 소리로 생각하겠습니다. 나 자신도 그러한 기능을 원합니다 ... - .dll 호출은 MQL 프로그램과 동일한 스레드에서 수행되어 콜백을 구현하기 위해 개발자는 통화 차단에 관심이 없기 때문에 이 모델을 변경해야 합니까? - 그런 다음 새 스레드와 이 새 기능을 지원하기 위해 많은 작업이 필요하지만 사용자가 잊어버린 경우 스레드를 때려야 합니까? 그리고 만약....

IMHO, .dll에서는 이러한 모든 요구 사항을 충족하는 것이 더 쉽고 MQL 프로그램에서는 차트 및 서버와의 상호 작용만 남겨둡니다.

 
Igor Makanu # :

확실히 그렇지 않습니다. 소원을 명확하게 작성하십시오. 그렇지 않으면 청중에게 질문처럼 보입니다.


주제에 대해, 그러나 일반적으로, 당신을 위해가 아니라, 큰 소리로 생각하겠습니다. 나 자신도 그러한 기능을 원합니다 ... - .dll 호출은 MQL 프로그램과 동일한 스레드에서 수행되어 콜백을 구현하기 위해 개발자는 통화 차단에 관심이 없기 때문에 이 모델을 변경해야 합니까? - 그런 다음 새 스레드와 이 새 기능을 지원하기 위해 많은 작업이 필요하지만 사용자가 잊어버린 경우 스레드를 때려야 합니까? 그리고 만약....

IMHO, .dll에서는 이러한 모든 요구 사항을 충족하는 것이 더 쉽고 MQL 프로그램에서는 차트 및 서버와의 상호 작용만 남겨둡니다.

개발자가 dll과 양방향 작업을 수행하는 것은 가능하고 어렵습니다. 그렇습니다.

그러나 연결 소켓을 만들 수 있는 정기적인 기회가 있습니까? - mql 프로그램의 포트에서 메시지를 수신하는 것이 여전히 불가능한 이유는 무엇입니까?

 
Igor Makanu # :

확실히 그렇지 않습니다. 소원을 명확하게 작성하십시오. 그렇지 않으면 청중에게 질문처럼 보입니다.


주제에 대해, 그러나 일반적으로, 당신을 위해가 아니라, 큰 소리로 생각하겠습니다. 나 자신도 그러한 기능을 원합니다 ... - .dll 호출은 MQL 프로그램과 동일한 스레드에서 수행되어 콜백을 구현하기 위해 개발자는 통화 차단에 관심이 없기 때문에 이 모델을 변경해야 합니까? - 그런 다음 새 스레드와 이 새 기능을 지원하기 위해 많은 작업이 필요하지만 사용자가 잊어버린 경우 스레드를 때려야 합니까? 그리고 만약....

IMHO, .dll에서는 이러한 모든 요구 사항을 충족하는 것이 더 쉽고 MQL 프로그램에서는 차트 및 서버와의 상호 작용만 남겨둡니다.

안녕하세요. 예를 들어 dll을 통해 sql 서버에 다중 스레드 쓰기와 같은 모든 작업을 수행하는 것은 불가능합니다.

최대 2-5개의 스트림

 

잘못된 EX5 파일(7) 오류는 무엇을 의미합니까? 어드바이저가 시작되지 않습니다. 이것은 클라이언트와 함께입니다. 터미널은 동일하지만 괜찮습니다( v 5.0 빌드 3061, 2021년 9월 24일). 금요일에는 잘 작동했습니다.

그것은 또한 이와 같은 것을 인쇄 합니다 .

PS 그녀가 나타났다 사라지다
Ошибки, баги, вопросы
Ошибки, баги, вопросы
  • 2021.09.11
  • www.mql5.com
Общее обсуждение: Ошибки, баги, вопросы
 
Yevhenii Levchenko # :

잘못된 EX5 파일(7) 오류는 무엇을 의미합니까? 어드바이저가 시작되지 않습니다. 이것은 클라이언트와 함께입니다. 터미널은 동일하지만 괜찮습니다( v 5.0 빌드 3061, 2021년 9월 24일). 금요일에는 잘 작동했습니다.

그것은 또한 이와 같은 것을 인쇄 합니다 .

PS 그녀가 나타났다 사라지다
컴파일러의 최신 빌드에서 다시 컴파일하고 시장에서 다시 로드해야 합니다.
 
Vladislav Andruschenko # :
컴파일러의 최신 빌드에서 다시 컴파일하고 시장에서 다시 로드해야 합니다.

이것은 일입니다. 나는 그에게 출처를 보냈다. 그는 자신을 위해 컴파일합니다. 그리고 그런 이상한 행동

 
의미가 없습니다, 나는 편집을 만들었습니다. 터미널 10번째 재시작 후 실행