用語集

メタトレーダー ウェブAPI

A RESTful API that provides programmatic access to メタトレーダー 5 trading server data and operations for custom integrations.

意味

メタトレーダー ウェブAPI は、MetaQuotes が提供する RESTful インターフェイスで、開発者やブローカーが HTTP 経由で メタトレーダー 5 取引サーバー機能にプログラムでアクセスできるようにします。 ウェブAPI を介して、外部アプリケーションは、ネイティブ MT5 マネージャー プロトコルを介して接続することなく、アカウント データの取得、取引履歴のクエリ、市場相場へのアクセス、クライアント アカウントの管理、管理操作の実行を行うことができます。

ウェブAPI は、JSON ペイロードで標準の REST 規則を使用するため、あらゆるプログラミング言語またはフレームワークを使用する開発者が ウェブAPI にアクセスできるようになります。 認証は API キーとトークンベースの認可を通じて処理され、機密取引データへの安全なアクセスが保証されます。 API は、データ取得のための同期リクエストと、リアルタイム価格フィードのためのストリーミング接続の両方をサポートします。

証券会社にとって、ウェブAPI は、MT5 取引プラットフォームと外部システム間のカスタム統合を構築するための鍵となります。 CRM プラットフォーム、クライアント ポータル、レポート ダッシュボード、支払いゲートウェイ、サードパーティの分析ツールはすべて、ウェブAPI を通じて MT5 に接続します。 これがないと、ブローカーは MT5 マネージャー インターフェイスの組み込み機能に制限されてしまいます。

  • JSON を使用した RESTful HTTP インターフェイス
  • 口座および取引データへのアクセス
  • 管理業務
  • リアルタイムの価格ストリーミング
  • 言語に依存しない統合

重要なポイント

統合機能

ウェブAPI を使用すると、CRM システム、支払処理業者、クライアント ポータル、レポート ツール、リスク管理プラットフォーム、および任意のカスタム アプリケーションとの統合が可能になります。 この柔軟性により、ブローカーは MT5 取引サーバーを中心にテクノロジー エコシステムを構築できます。

開発者のアクセシビリティ

C++ または .NET を必要とするネイティブ Manager API とは異なり、ウェブAPI は任意のプログラミング言語からアクセスできる標準 REST/JSON を使用します。 Python、JavaScript、PHP、Java、およびその他の言語はすべて、単純な HTTP リクエストを通じて MT5 と対話できます。

セキュリティモデル

アクセスは、API キー、IP ホワイトリスト、権限ベースの認証によって制御されます。 管理者は、詳細なアクセス レベルを付与して、各統合が必要なデータと操作のみにアクセスできるようにすることができます。

FXUPとの関係

FXUP leverages the メタトレーダー ウェブAPI extensively to power integrations between the MT5 white label platform and the broader technology stack. The FXUP ウェブAPI service provides brokers with pre-built API connections for CRM integration, client portal data, and custom development projects.

The branded ウェブトレーダー and mobile trading apps also communicate with MT5 through the ウェブAPI layer.

  • 事前構築された API 統合が含まれています
  • ウェブトレーダー とモバイル アプリを強化
  • CRM から MT5 へのデータ同期
  • カスタム開発サポート

メタトレーダー ウェブAPI に基づいて構築する

FXUP は、MT5 ブローカー向けに事前構築された API 統合とカスタム開発サポートを提供します。

お問い合わせ