다중 통화 수동 및 자동 거래를 위한 게임 패널은 MasterWindows 라이브러리의 가능성을 보여줍니다. 이 패널 코드는 MasterWindows for MQL5의 인터페이스 윈도우 시각 디자인 환경을 통해 자동으로 생성되었습니다.
세 가지 심볼(EURUSD, USDJPY, GBPUSD)의 ENUM_APPLIED_PRICE 유형의 가격 데이터베이스를 분석함으로써, 미래 가격 움직임에 대한 가정을 할 수 있습니다. 이러한 움직임의 확률은 버튼에 표시된 스케일과 퍼센트로 나타납니다. 거래 패널의 기능은 중개인에게 거래 요청을 전송할 수 있게 해줍니다. 이 예제에서는 시장 주문이 사용됩니다. 포지션의 볼륨을 추가로 줄이거나 늘릴 수 있으며, 각 심볼에 대한 롯트 볼륨을 설정하고, 포지션을 닫거나 자동 거래를 활성화할 수 있습니다.
자동 거래는 패널의 신호를 기반으로 한 자동화된 거래를 의미합니다. 이 모드는 해당 버튼을 눌러 활성화할 수 있습니다.
패널은 각 심볼에 대해 '수동' 거래를 수행할 수 있는 세 개의 블록으로 구성되어 있습니다.
패널의 하단에는 자동 거래 관리 버튼, 각 심볼의 롯트 크기를 초기화하는 버튼(ClrLot), 모든 포지션을 닫는 버튼(CLOSE ALL)이 포함되어 있습니다.
입력 데이터:
input ENUM_TIMEFRAMES tf1=PERIOD_M5;// EURUSD 신호 계산을 위한 차트 기간 input ENUM_TIMEFRAMES tf2=PERIOD_M5;// USDJPY 신호 계산을 위한 차트 기간 input ENUM_TIMEFRAMES tf3=PERIOD_M5;// GBPUSD 신호 계산을 위한 차트 기간
각 심볼에 대해 신호 계산을 위한 필요한 차트 기간을 설정할 수 있습니다.

다중 통화 게임 거래 패널.
팁:
- MasterWindows 라이브러리를 \MQL5\Include\ 폴더에 추가해야 합니다. 이 라이브러리는 생성한 인터페이스 윈도우의 적절한 작동을 보장합니다.
- 생성한 인터페이스 윈도우의 더 나은 표시를 위해 검은색 배경의 그래픽 스킴을 사용하는 것이 좋습니다.
- 이 패널은 데모 패널(농담 프로그램)이며 실계좌용으로 설계되지 않았습니다. 그러나 거래 시스템에 맞게 BUYorSELL() 신호 생성 함수를 수정하거나 교체하고, 포지션 지원 기능을 추가하여 실계좌에서 사용해 볼 수 있습니다.