사실, 그들은 이미 묻고 있습니다. 여기에 영어 부분 https://www.mql5.com/en/forum/294855 의 스레드가 있습니다(아직 정보가 많지 않기 때문에 짧게).
Metatrader 5 Plugin
- 2018.12.15
- www.mql5.com
Hi everyone. I want to add a new feature to metatrader 5 platform. How can i do this...
서비스는 스크립트와 같습니다. 스크립트 형태의 표현이 일시적인 기술 스텁일 수도 있지만.
Vladimir Karputov :
서비스는 스크립트와 같습니다. 스크립트 형태의 표현이 일시적인 기술 스텁일 수도 있지만.
서비스는 스크립트와 같습니다. 스크립트 형태의 표현이 일시적인 기술 스텁일 수도 있지만.
OnTimer() 핸들러를 추가하면 세상이 바뀝니다.
Rashid Umarov :
OnTimer() 핸들러를 추가하면 세상이 바뀝니다.
흠... 그리고 OnTick()이 그에게 모든 것을 먹이려고 했습니다. :)
전체 목록을 발표해 주십시오. 요청 시 서비스가 동시에 다른 계정의 견적에 액세스할 수 있습니까?
OnTimer도 OnTick도 서비스되지 않습니다. 시작 시에만.
이것은 백그라운드 루핑 프로세스(데이터 피드, 분석, 외부 관계 등)를 위한 특별한 유형의 프로그램이며 전문가를 대체하지 않습니다.
베타 1963이 출시되었으며 메뉴를 통해 업데이트할 수 있습니다.
그래서 이것은 onstart를 통해 작성된 이전 전문가 코드와의 충돌이 발생하는 곳입니다. - 새 기능이 도입되지 않은 이유: 예를 들어 OnServis()
서비스에서 MT 프로그램에 대한 공유 메모리를 선언할 수 있기를 원합니다. 그들이 그것을 통해 상호 작용할 수 있도록. DLL에서처럼.
OnChartEvent() 가 작동하려면.
빌드 1961.
편집기에서 새로운 유형의 프로그램인 서비스를 만들었습니다.
OnStart에서 다음과 같이 썼습니다.
그런 다음 서비스를 시작했습니다.
즉시 결과:
일반적으로 작동합니다. 하지만 아직 어떤 동물인지는 불명 :)