기고글 토론 "MQL5 Expert Advisor의 GSM 모뎀 작업"

 

새로운 기고글 MQL5 Expert Advisor의 GSM 모뎀 작업 가 게재되었습니다:

현재 모바일 터미널, 푸시 알림, ICQ 작업과 같이 거래 계정을 원격으로 편안하게 모니터링할 수 있는 방법이 많이 있습니다. 그러나 모두 인터넷 연결이 필요합니다. 이 글에서는 모바일 인터넷을 사용할 수 없는 경우에도 통화 및 문자 메시지를 통해 거래 단말기와 계속 연락할 수 있도록 하는 Expert Advisor를 만드는 과정에 대해 설명합니다.

이를 위해 모뎀 기능이 있는 대부분의 전화기뿐만 아니라 거의 모든 GSM 모뎀이 이 작업을 수행할 수 있습니다. 예를 들어 필자는 Huawei E1550을 선택했습니다. 이 모뎀은 동종 장치 중 가장 널리 사용되는 장치 중 하나이기 때문입니다. 또한 글 말미에서 해당 모뎀을 구형 휴대폰 Siemens M55(2003년 출시)로 교체하게 되면 어떤 일이 일어나는지 살펴보겠습니다.

그러나 먼저 Expert Advisor에서 모뎀으로 데이터 바이트를 보내는 방법에 대한 몇 마디.

모뎀을 컴퓨터에 연결하고 필요한 모든 드라이버를 설치하면 시스템에서 가상 COM 포트를 볼 수 있습니다. 모뎀에 대한 모든 향후 작업은 이 포트를 통해 수행됩니다. 따라서 모뎀과 데이터를 교환하려면 먼저 COM 포트에 액세스해야 합니다.

장치 관리자에 표시된 모뎀

그림 1. Huawei 모뎀이 COM3 포트에 연결되어 있습니다.

여기에서 소스 파일과 함께 인터넷에 자유롭게 배포되는 DLL 라이브러리 TrComPort.dll이 필요합니다. COM 포트를 구성하고 해당 상태를 쿼리하며 데이터를 수신 및 전송하는 데 사용됩니다. 이를 수행하기 위해 다음 기능을 사용할 것입니다.

작성자: Serhii Shevchuk

사유: