MT5 데이터 복제 푸시 서비스 – Metatrader 5 리포팅 서버 대안

WE ❤️ DEVELOPERS!

이 MT5 동기화 서비스는 다양한 애플리케이션을 위해 MT5 데이터에 효율적인 로컬 액세스가 필요한 브로커, 마케터, 개발자를 위한 것입니다. 

브로커는 맞춤형 리포트를 생성하기 위해 이 서비스를 활용할 수 있으며, 이를 통해 고객 활동을 모니터링하고 트레이딩 데이터를 분석하며 비즈니스 요구사항에 맞춘 인사이트를 얻을 수 있습니다. 

개발자는 이 데이터를 사용해 맞춤형 추천인(Referrals) 및 IB 지급 로직을 구축하고, Forex 리스크 애플리케이션을 만들고, Forex 마케팅 스위트를 통합하고, 맞춤 Prop firm 트리거를 구현하는 등 and more.  

웹 서비스는 MT5 트레이딩 서버와 MySQL 데이터베이스 사이의 미들웨어 계층 역할을 합니다. 주요 기능은 MT5 서버에서 실시간 트레이딩 데이터를 가져와 처리하고, 리포팅, 분석, 운영 모니터링 목적을 위해 로컬 데이터베이스에 최신 미러를 유지하는 것입니다.

MT5 리포팅 서버 대안에는 다음이 포함됩니다:

  • MT5 매니저 API 커넥터: 이 모듈은 Manager API를 사용해 MT5 서버에 연결하며, 거래 데이터 및 계정 관리 기능에 접근하기 위한 보안 인증을 수행합니다.
  • 데이터 동기화 서비스: MT5 서버에서 데이터를 가져와 로컬 데이터베이스와 동기화하는 실시간 서비스입니다. 
  • 데이터 변환기: 이 구성요소는 MT5 서버에서 검색된 원시 데이터를 로컬 데이터베이스의 스키마에 맞게 구조화하여, 아래 테이블 전반에서 일관성을 보장합니다.

데이터베이스 스키마 및 테이블 세부 정보:

  • 그룹 사용자 그룹과 관련 트레이딩 권한을 저장합니다: 컬럼: id, group_name, currency, markup, permissions, max_leverage 등.
  • 가격 MT5 서버에서 동기화된 실시간 가격 데이터를 포함합니다: 컬럼: id, symbol, buy_value, sell_value, spread, markup 등.
  • 타임존 서버의 현재 시간 및 타임존을 추적합니다: 컬럼: id, server_time, timezone_offset, timezone_name.
  • 각 사용자에 대한 모든 딜을 저장합니다. 활성 및 종료된 트레이드를 포함합니다: 컬럼: id, user_id, deal_type, symbol, price_open, price_close, volume, timestamp_open, timestamp_close 등.
  • 주문 각 사용자에 대한 모든 주문(활성 및 종료된 주문 포함)을 저장합니다: 컬럼: id, user_id, order_type, symbol, price_open, price_close, volume, timestamp_open, timestamp_close 등.
  • 포지션 각 사용자에 대한 모든 포지션(활성 및 종료된 포지션 포함)을 저장합니다: 컬럼: id, user_id, position_type, symbol, price_open, price_close, volume, timestamp_open, timestamp_close 등.
  • 사용자 개인 정보 및 트레이딩 계정 세부 정보를 포함한 클라이언트 데이터를 보관합니다: 컬럼: id, username, email, group_id, balance, address, registration_date, account_status 등.
  • 자기자본(Equity) 각 사용자에 대한 자기자본 데이터를 포함합니다: 컬럼: id, user_id, live_equity, highest_equity, lowest_equity, timestamp.
  • 일일 리포트 트레이딩 활동의 종일 요약을 제공합니다: 컬럼: id, report_date, total_volume, balance, active_users, closed_positions 등.
  • 증권 플랫폼에서 사용 가능한 모든 증권을 설정과 마크업과 함께 나열합니다: 컬럼: id, symbol, security_name, type, margin, markup, trade_enabled 등.
  • 또한 Kenmore Design은 프로젝트에 필요한 모든 데이터 포인트를 추가합니다.

동기화 워크플로우:

  • 데이터 풀 서비스는 정해진 간격으로 MT5 서버에 API 호출을 시작하거나, 서버에서 사전에 정의한 API에 따라 트레이드, 사용자, 자기자본 및 기타 관련 테이블 전반에서 데이터 변경 사항을 가져옵니다.
  • 데이터 변환 및 검증: 유입 데이터는 로컬 스키마에 맞게 변환됩니다. 추가 검증을 통해 데이터 일관성을 보장하며, 이상 징후를 제거하거나 플래그 처리합니다.
  • 데이터베이스 업데이트: 처리된 데이터를 로컬 데이터베이스에 삽입하거나 업데이트하여 MT5 서버의 미러 상태를 유지합니다.
  • 동기화 속도: 일반적으로 동기화 속도는 다양합니다. 이는 트레이딩 서버의 제한, 지리적 거리, 네트워크 처리량, 그리고 클라이언트의 일반적인 요구사항에 따라 달라집니다. 예를 들어 사용자 정보 업데이트보다 Equity 값을 더 빠르게 동기화하는 것도 가능합니다. 
  • 연결 해제 후 따라잡기: 데이터베이스 또는 트레이딩 서버와의 연결이 끊기면 서버가 과거로 되돌아가 누락된 데이터 업데이트를 따라잡고/재동기화합니다.
  • 로그: 시스템은 문제 해결을 위해 로그를 유지합니다.
  • 알림: 시스템은 Slack 채널로 중요 알림을 게시하거나 이벤트에 대한 웹훅을 제공할 수 있습니다.

MT5 데이터 푸시에 대한 문서 및 컨설팅에 액세스하기

전문 지식, 복제 푸시 서비스 세부사항, 문서, 가격, 가이드, 리소스 및 도구.

번거로움 없는 데이터 액세스를 위해 Metatrader 5 PUSH 데이터베이스 복제 서비스를 선택하세요. 사용 1회당 또는 이용 제한이 없습니다 —모두 단일 고정 월 요금으로 제공합니다.. 19년 이상의 전문성과 신뢰성에 대한 평판을 바탕으로, 귀사의 비즈니스 데이터를 손쉽게 동기화하여 맞춤 애플리케이션과 리포트를 구동할 수 있도록 해주는 믿을 수 있는 선택이 되겠습니다.

모든 API 보기

대부분의 경우 여러 Forex API를 함께 사용합니다. 여기에서 전체 목록을 확인하세요.