Integrações
Todas as integraçõesMT5 Bridge — MT5Synced
Provider ID95MT5 Bridge per-user OMS on Obermind Stream. Link each Obermind portfolio to its own MetaTrader 5 login, keep cash and positions aligned with dealer and balance sync, and let white label traders use MT5 while Obermind stays the system of record.
- MT5 Bridge
- CFD
- FX
- Integrations
- Market Data
- OMS / EMS
- Order Execution
Deployment guide
MT5 Bridge for White Label Trading Platforms on ObermindDeployment guide for MT5Manager, MT5Synced, and MT5Bridge — Obermind as MT5 venue, Stream XML, Dash linking, and dual Synced + Bridge setup.
Read the full guide.Overview
MT5Synced is the default MT5 Bridge path for white label trading platforms.
Obermind Stream:
- creates MT5 logins in a configured group;
- mirrors Obermind fills onto the linked account;
- routes MT5-originated dealer requests back into Obermind Stream.
Pair it with MT5Bridge, so MetaTrader clients treat Obermind as their venue for market data and execution, and with MT5Manager when Obermind must route outbound to MT5 as a venue.
Order Types
- Market Order
- Limit Order
- Stop Order
- Stop Limit Order
Portfolio
- MT5 Login Creation
- Linked Accounts
- Account Balance Sync
- Fill Mirroring
Connectivity
Obermind Platform is integrated with the native binary MetaTrader 5 Manager API.
Provider setup
- 1.Enable this provider with EnableDealer=True.
- 2.Set DefaultUserGroup to a group that routes to an external dealer.
- 3.Configure wallet linking in Obermind Dash under Providers (MT5 settings).
- Never place MT5Synced in an Aggregator liquidity Providers[] list. It is an OMS bridge, not a venue liquidity provider.
- Prefer a separate Manager login from MT5Bridge.
Instruments and AltIds
MT5 Synced finds the MT5 symbol for an instrument in its AltId on provider 95. It uses that symbol for dealer requests and for fills mirrored to linked MT5 logins. Without the AltId, the dealer request is rejected as an unknown symbol.
The AltId fields:
- Provider: 95.
- Symbol: the MT5 symbol exactly as the server lists it, including any ending, for example EURUSDom. When MT5 Manager, MT5 Synced and MT5 Bridge run together, all three AltIds use the same symbol.
- Exchange: the first folder of the symbol's path on the MT5 server, for example Forex. Import fills it in.
- Alt currency: the base currency for FX and crypto (EUR for EURUSDom), otherwise the profit currency.
The instrument factor is the MT5 contract size, for example 100000 for FX. Order size limits come from the MT5 volume settings divided by it.
Do not add provider 95 to the Aggregator Providers list. The AltId is all it needs.
Examples:
| Instrument | Type | Factor | Symbol | Exchange | Alt currency |
|---|---|---|---|---|---|
| EURUSD | FX | 100000 | EURUSDom | Forex | EUR |
| GBPUSD | FX | 100000 | GBPUSDom | Forex | GBP |
| USDJPY | FX | 100000 | USDJPYom | Forex | USD |
Adding AltIds in Dash
This provider has no instrument download. Import the instruments on MT5 Manager (provider 94), then add the provider 95 AltId to each:
- 1.In Obermind Dash, open Instruments, select the instrument and press Update.
- 2.Under Alternative IDs, press Add AltId.
- 3.Choose provider 95 under Provider, then fill in Symbol, Exchange and Alt currency as in the examples.
- 4.Press Save. A changed symbol resubscribes the instrument straight away, without a restart.
With several instruments selected, editing Alternative IDs replaces the list on all of them. Add AltIds one instrument at a time.
Assembly registration
Register this provider assembly in Obermind Stream Configuration. The host must be x64.
The native MT5APIManager64.dll must sit beside the Obermind Stream process, or be set in ManagerApiPath.
Only include the assembly for the provider you are enabling on this page.
<Provider> <TypeName>OberMind.MT5Manager.MT5Synced, OberMind.MT5Manager</TypeName> <Id>0</Id> <X64>true</X64> </Provider>
Stream provider XML
Sample XmlProviderManagerSettings instance.
Replace the host, logins and passwords with the credentials from your MT5 administrator. Samples use fictional values only.
<provider>
<id>95</id>
<instance>1</instance>
<properties>
<property name="Server">mt5-demo.example.com:443</property>
<property name="ManagerLogin">1001</property>
<property name="Password">ReplaceWithManagerPassword!</property>
<property name="ManagerApiPath"></property>
<property name="EnableDealer">True</property>
<property name="DefaultUserGroup">demo\hedged</property>
<property name="MinLogin">0</property>
<property name="MaxLogin">0</property>
<property name="ExecutionProviderName">ObermindStream</property>
<property name="DefaultAlgoId">203</property>
<property name="DefaultRouteId">0</property>
<property name="BalanceSyncIntervalSeconds">60</property>
<property name="BalanceSyncTolerance">0.01</property>
<property name="DealerTimeoutMs">10000</property>
<property name="AccountLinksStr"></property>
<property name="LoggingEnabled">True</property>
<property name="LogPath"></property>
<property name="LogType">Info,Error,Connect,Order,Dealer,Balance,Account</property>
<property name="Enabled">True</property>
<property name="AutoReconnect">True</property>
<property name="AutoReconnectInterval">10</property>
</properties>
</provider>Related MT5 Bridge providers
Also configure:
- MT5Manager when Obermind routes to MT5 as a venue.
- MT5Bridge when Obermind should be the venue for MT5 clients: market data through TickAdd, execution through the dealer, or both.
Open those pages from Related integrations below, or follow the MT5 Bridge deployment guide.
Disponível na plataforma Obermind.. Manager needs Dealer, create clients, and order/position edit permissions. Group execution must route to an external dealer.
Integrações Relacionadas
Todas as integraçõesMT5 Bridge — MT5Manager
MT5 Bridge venue client: treat MetaTrader 5 as an Obermind Stream execution and market-data venue via the Manager API.
- MT5 Bridge
- CFD
- FX
- +4
MT5 Bridge — MT5Bridge
Obermind as the MT5 venue: market data dissemination and/or execution routing into Stream liquidity — configurable PublishPricesToMt5 and EnableDealer.
- MT5 Bridge
- CFD
- FX
- +4
Interactive Brokers ®
TWS API quotes, historical bars, and orders. Concurrent live quotes share the IB username's market data lines, 100 by default.
- CFD
- Commodities
- Equities
- +12