PandaTS

en

en

English

es

Española

en

BOOK A DEMO
PandaTS
BOOK A DEMO
HomepageNewsMT5 Plugins (and MT4) for Forex Brokers: 12 Server-Side Plugins from PandaTS

Sep 24, 2026Product Updates

MT5 Plugins (and MT4) for Forex Brokers: 12 Server-Side Plugins from PandaTS

MT5 Plugins (and MT4) for Forex Brokers: 12 Server-Side Plugins from PandaTS

MT5 plugins are server-side add-ons that run on a broker's MetaTrader 5 server to automate dealing rules, risk controls, fees and monitoring. They turn brokerage policy (exposure caps, inactivity charges, swap-free conditions, commission models) into rules the server enforces on every request, without a dealer watching the screen.

Key Takeaways for Brokers

  • Plugins enforce policy at server level: pricing checks, exposure limits, margin tiers and fees run automatically instead of through manual monitoring.
  • Compatibility differs by plugin: some PandaTS plugins run on both MT4 and MT5, others were built for one platform. Check the table before you scope a deployment.
  • Pre-execution controls matter most for risk: Exposure Limit checks a trade before it is sent for execution, not after exposure has already grown.
  • Pick and mix, then extend: brokers select only the plugins they need, and the set runs on MT4, MT5 and Panda Trading Servers.

MT5 Plugins from PandaTS at a Glance

Panda Trading Systems (PandaTS) offers broker-side MT5 plugins for dealing and operations teams. Quote Checker flags non-responsive quotes and sends email and SMS alerts. Dormant/Inactivity Fee charges funded accounts that stop trading. Islamic Swap Grace supports swap-free accounts. MT5 Commission Charge builds flexible commission models. Brokers pick and mix plugins, which also run on MT4 and Panda Trading Servers, and PandaTS offers custom plugin development.

Plugin

MT4

MT5

What it does

Quote Checker

Yes

Yes

Flags quotes that exceed a timeout limit and sends email and SMS alerts

Exposure Limit

Per server setup

Per server setup

Rejects trades that would breach asset or group exposure limits, before execution

Dynamic Margin

Per server setup

Per server setup

Adjusts margin tiers by total exposure, per account, group or symbol

Smart Logger

Per server setup

Per server setup

Keeps extended records of trade requests, server responses and actions

Panda Dealing API

Per server setup

Per server setup

Applies client trading rules to trade requests sent through Manager API connections

MT4 Alerts

Yes

Per server setup

Notifies dealers by mobile and email when price and symbol conditions are met

Anti-Scalper

Yes

Per server setup

Sets the minimum time a trade must stay open

Dormant / Inactivity Fee

Yes

Yes

Charges funded live accounts that meet inactivity criteria

Islamic Swap Grace

Yes

Yes

Grants swap-free grace periods through rollover

Swaps Handler

Yes

Per server setup

Applies custom long and short swap rates at rollover

MT5 Commission Charge

Per server setup

Yes

Builds commission rules by volume, account group and security

Interest Rate Plugin

Yes

Yes

Applies weekly interest on balances, with optional monthly inactivity charges

PandaTS plugins are available for MT4, MT5 and Panda Trading Servers, and can be adapted to other trading servers based on the server configuration. Where the table shows per server setup, availability depends on the broker's own server environment. Full product details are on the PandaTS plugins page.

Pricing and Execution Monitoring Plugins

Pricing interruptions and unexplained execution behaviour are the issues dealing desks hear about first from clients. These plugins give the desk visibility before a complaint arrives.

Quote Checker: Monitor Pricing Before It Becomes a Problem

Quote Checker monitors incoming price quotes against a broker-defined timeout limit. When a quote stays non-responsive beyond that limit, it can be disregarded and the relevant team alerted.

  • Alerting: dedicated email and SMS notifications for frozen or interrupted quotes.
  • Coverage: oversight across multiple symbols and pricing sources without manual feed watching.

MT4 Alerts: Keep Dealers Informed

Dealers cannot watch every symbol through a full trading session. MT4 Alerts lets brokers configure notifications around prices, individual symbols, asset classes and other predefined conditions.

  • Conditions: prices reaching, crossing, exceeding or falling below selected levels.
  • Delivery: mobile devices and email.

Smart Logger: Go Beyond Standard MT Server Logs

Standard journal entries rarely give enough detail to reconstruct an execution incident. Smart Logger keeps extensive historical records of trade requests sent to the server, together with the corresponding responses and actions, so the desk can see exactly how a request was processed when reviewing unusual execution behaviour.

Risk and Trade Control Plugins

As client volumes grow, exposure and trade conditions need rules that apply consistently, whatever the source of the order.

Exposure Limit: Control Risk Before Execution

Exposure Limit lets brokers set maximum exposure levels for individual assets and groups. Before a client trade is sent for execution, the plugin checks it against those limits. If maximum permitted exposure has already been reached, the trade can be rejected automatically, so internal risk parameters are applied proactively rather than after the book has moved.

Dynamic Margin: Adjust Requirements as Exposure Changes

Dynamic Margin adjusts margin requirements automatically according to a trader's total exposure to specific assets.

  • Tiers: different margin levels for different volume ranges.
  • Scope: rules configured by account, group or symbol.
  • Hedge handling: optional exclusion of offsetting positions from the calculation.

Anti-Scalper: Configure Minimum Trade Duration

Anti-Scalper, built for MT4 servers, defines the minimum number of seconds a trade must remain open. It can also incorporate benchmark P&L and Stop Loss configurations. For brokers managing very short-duration trading or trade flooding, the rule is set directly at server level.

Panda Dealing API: Apply Client Rules to Manager API Requests

Third-party systems connected through a Manager API can carry extensive execution permissions. The Panda Dealing API intercepts trade requests coming through these connections and applies the same client trading restrictions the broker enforces elsewhere:

  • Market opening hours
  • Maximum lot sizes
  • Pending-order modification rules
  • Stop Loss and Take Profit restrictions
  • Other broker-defined client trading conditions

The result: consistent trading rules even when requests originate from external systems or third-party plugins.

Fee, Swap and Commission Plugins

Account charges are where manual processes break first as the client base scales. These plugins automate the calculation and the posting.

Dormant / Inactivity Fee: Automate Account Charges

The plugin identifies funded live accounts that meet predefined inactivity criteria and applies the appropriate fee automatically. Brokers define inactivity by factors such as the period following an initial deposit or the time since the client's last closed trade.

Islamic Swap Grace: Add Flexibility to Swap-Free Conditions

Islamic Swap Grace sets periods during which selected clients can hold positions through rollover without paying or receiving standard swap. Depending on the broker's setup, it offsets swap charges through balance operations or blocks them for a defined number of days, giving more control over swap-free conditions for eligible account groups.

Swaps Handler: Customize Overnight Swap Charges

Swaps Handler gives MT4 brokers control over how swap is applied to open positions. Custom rates are configured separately for long and short positions and applied at rollover, with charges processed either through a withdrawal or through a trade on a custom symbol.

MT5 Commission Charge: Build Flexible Commission Models

MT5 Commission Charge defines custom commission rules by trading volume, account group and security. Daily commissions can be calculated with variable percentages and group-specific conditions, and the charge is posted as a clearly identified balance action.

Interest Rate Plugin: Configure Balance-Based Rewards

The Interest Rate Plugin for MT4/MT5 applies weekly interest to eligible client balances. It can also apply monthly inactivity charges to clients who did not trade in the previous calendar month, giving brokers another lever for account conditions, incentives and retention programs.

How to Choose MT5 Plugins for Your Brokerage

Start from the dealing or operations problem, then check each candidate plugin against these points:

  • Server compatibility: confirm whether the plugin runs on MT4, MT5 or a Panda Trading Server in your setup. Several plugins were built for MT4 first.
  • Pre-execution vs post-execution: decide whether the control must act before a trade is sent for execution, as Exposure Limit does, or whether monitoring and logging after the fact is enough.
  • Alerting channels: check how the desk is notified. Quote Checker uses email and SMS; MT4 Alerts uses mobile and email.
  • Configuration granularity: look for rules that can be set by account, group or symbol, as with Dynamic Margin, so policy can differ across client segments.
  • Custom development: if no existing plugin covers a dealing rule, ask whether it can be built or adapted to your server configuration.

MT5 Plugins FAQ

What MT5 plugins does PandaTS offer brokers?

PandaTS offers server-side plugins for MT4/MT5 dealing operations. These include Quote Checker, Dormant/Inactivity Fee, Islamic Swap Grace, MT5 Commission Charge, Dynamic Margin, Smart Logger, the Panda Dealing API and an Interest Rate plugin. Brokers can pick and mix the plugins they need.

Which PandaTS plugins are built for MT4 servers?

The Anti-Scalper plugin is built especially for MT4 servers and sets the minimum number of seconds a trade must stay open. The Swaps Handler runs on MT4 servers and applies custom swap rates to open positions at rollover. MT4 Alerts notifies dealers by mobile and/or email when prices or trades reach in-house benchmarks.

Can PandaTS build a custom MT5 plugin?

Yes. PandaTS offers custom plugin development. Its plugins are available for MT4, MT5 and Panda Trading Servers, and they can be adapted to other trading servers depending on the server configuration.

How does the Panda Dealing API plugin work with third-party manager API connections?

The Panda Dealing API intercepts trade requests that third-party plugins send through a Manager API connection. It enforces the same client rules on those requests, such as trading only during market hours and maximum lot sizes.

What is the difference between an MT5 plugin and a manual dealing procedure?

A plugin enforces the rule on the server for every request, at the moment it arrives. A manual procedure depends on a dealer noticing the condition, which does not scale with client volume or trading hours.

Turn Dealing Policy into Server-Level Rules

The value of an MT5 plugin is not the feature itself. It is the ability to turn a brokerage policy or dealing requirement into an automated rule that runs on every request, cutting manual work and giving the desk tighter control of the MetaTrader environment.

Select the plugins your desk needs and request a Panda Combo quote.

Book a demo with the Panda Trading Systems team

More from category: Product Updates

Previous Post

Introducing Next Call AI

Next Post

Seamless Client Access with QR Code Authentication on WebTrader

Want to know more about our product?

Leave us your details and we'll call you back.

REQUEST A CALL

R

Author: Michal Yacobi

Marketing Operations Manager

Related News:

Sep 24, 2026Product Updates

MT5 Plugins (and MT4) for Forex Brokers: 12 Server-Side Plugins from PandaTS

Sep 3, 2025Product Updates

Seamless Client Access with QR Code Authentication on WebTrader