안녕하세요. 이 서비스를 사용하여 모든 차트의 모든 Expert Advisor에서 범용 메시지 발신자(메일, 스크린샷이 있는 텔레그램)를 만들고 싶었습니다. 아이디어는 EA가 차트, 메시지 텍스트 및 기타 매개변수와 함께 사용자 이벤트 를 보내고 서비스가 이벤트를 수신하고 지정된 차트의 스크린샷을 찍고 필요한 메시지를 보내는 것이었습니다. 그러나 서비스가 차트에서 이벤트를 수신할 수 없다는 것을 읽었습니다. 탈출구가 터미널의 전역 변수를 사용하는 것으로 밝혀졌습니다. 그래프가 요소를 추가하고 서비스가 처리(메시지 전송)할 때 요소를 삭제하는 구조의 전역 배열을 가정해 보겠습니다. 그런 아이디어에 대해 어떻게 생각하세요? 다른 생각이 있는 것은 아닐까? 저는 MQL을 처음 사용합니다. 이제는 쓰는 것보다 더 많이 읽습니다. 이 아이디어는 메시지를 보내는 작업에서 EA 스레드를 해제하기 위해 발생했습니다. 또한 표시기로 메시지를 보내는 데 사용할 수 있습니다.
1. 뉴스의 백그라운드 로딩
Expert/Script에는 열린 차트가 필요합니다.
차트의 수는 터미널에 의해 제한됩니다.
차트의 각 그리기/업데이트는 시스템 메시지 대기열과 추가 리소스 로드입니다.
2-3은 OBJ_CHART 의 스크립트를 통해 구현할 수 있습니다.
서비스는 터미널 시작 시 시작되며 스크립트는 이를 수행할 수 없습니다.
이 두 작업에는 필요하지 않습니다.
1. 뉴스의 백그라운드 로딩
이 모든 작업에 대해 조언자 그룹과 서비스 간의 데이터 교환 문제를 해결해야 합니다.
내가 서비스에 대해 제공할 수 있는 최대값은 다른 브로커의 가격이 가는 소켓을 듣고 중재에 참여하기 위해 사용자 지정 차트로 틱을 전달하고 사용자 지정 차트에서 TS 작업을 하는 고문입니다.
이 모든 작업에 대해 조언자 그룹과 서비스 간의 데이터 교환 문제를 해결해야 합니다.
서비스의 주요 문제는 여전히 터미널 핸들에 있지 않습니다. 이는 모두 한계 사용 사례입니다.
핸들 없이 자동 재연결기를 구현할 수 없습니다. 실제 거래를 위해서는 매우 필요한 것입니다.
결과.
리소스를 통해 Expert Advisor에서 서비스로 모든 이벤트를 보낼 수 있습니다. 그리고 이제 데이터베이스를 통해서도.