Trading Precision MT5 panel guide

TP Control Panel MetaTrader 5

Support your Trading Keyboard in MetaTrader 5.

Before you start

  1. 1Install MetaTrader 5 for desktop

    The latest version, on Windows or Mac. The panel doesn't run in the web or phone apps. Using MetaTrader 4? Follow the MT4 guide.

  2. 2Sign in with your broker account

    Need one? We trade with PU Prime ourselves and recommend it.

    Affiliate link: we may earn a commission, at no extra cost to you.
  3. 3Start on a demo account

    Try the panel and your keyboard on a free demo account before you trade real money.

Install the panel

Download the panel

One file, TP_Panel.ex5.

Windows

Downloaded? Set everything up with the video.

  1. Double-click TP_Panel.ex5 in your Downloads folder.

  2. Turn on Algo Trading.

  3. Drag TP_Panel from the Navigator onto your chart.

  4. On the Dependencies tab, tick Allow DLL imports and click OK.

  5. Press Shift + A to turn the panel ON.

macOS

1 Add the panel to MetaTrader 5

  1. Open MetaTrader 5 once, then close it.

  2. In Finder, press Cmd + Shift + G and paste this path:

  3. Drag TP_Panel.ex5 into the Experts folder that opens.

  4. Open MetaTrader 5.

2 Attach it to a chart

  1. Turn on Algo Trading.

    The Algo Trading button switched on, in MetaTrader 5’s top toolbar
  2. Drag TP_Panel from the Navigator onto your chart.

    TP_Panel dragged from the Navigator onto a MetaTrader 5 chart
  3. Tick Allow DLL imports.

    Allow DLL imports ticked on the Dependencies tab, then OK, and the panel appears on the chart
  4. Press Shift + A to turn the panel ON.

Keyboard

Your keys

The panel reads Shift with a letter, and the knob as the mouse wheel (or F19 / F20, as in MetaTrader 4). The keys work anywhere in MetaTrader 5, with no need to click the chart first. No keyboard? Every action is also on the panel's on-screen keyboard.

What each key sends and does
KeySendsDoes
BUYShift + BBuys at market, or places the LIMIT line as a buy order
SELLShift + SSells at market, or places the LIMIT line as a sell order
LIMITShift + TSwitches to LIMIT: a preview line appears at the price
MARKETShift + DSwitches back to MARKET
CLOSEShift + CCloses positions: all, the first or the last, as set on the panel
CANCELShift + VCancels pending orders: all, the first or the last
KNOBMouse wheelMoves the LIMIT, SL or TP line, or changes the panel field you clicked

Shift + A on your computer's keyboard turns the panel ON or OFF.

While you type in a text box outside the chart, such as the search in Market Watch, the keys are ignored, so a capital letter never places a trade. Click the chart to trade again.

Set up your keyboard for another platform? Open this page in Chrome or Edge on your computer to check its keys and knob, or open the setup page from your order email, choose Configure keyboard and load the MetaTrader 5 preset.

How it works

Watch the panel in action

A short walkthrough on a real chart: order size, stop loss and take profit, partial take profit, break even, closing and LIMIT orders.

Plays from YouTube. Open it on YouTube

The panel

Everything sits in one small box on your chart. Drag it anywhere by the arrows in its corner.

The TP Control Panel with its parts labelled: market or limit, position size, stop loss, take profit, cancel or close, break even and the on-screen keyboard
ON / OFFTop left. When OFF, the panel and its keys do nothing. Shift + A switches it.
SIZELOT trades a fixed size. % risks a share of your balance and AMT a set amount: the panel works out the lots from your stop loss.
SL / TPYour stop loss and take profit, in Pips, Pts, % or Price. Switch each one ON or OFF.
READYBottom line. Says what the panel is ready to do, with the risk-reward when a stop loss is set, for example READY · RR 1:2.5.

Place a trade

Check the size and the stop loss first: the panel uses them for every order.

Order size 0:28 SL and TP 0:55 Placing a trade 1:07 LIMIT orders 2:29

  1. Choose the size on the panel: LOT, % or AMT.

  2. Switch SL and TP ON. Their lines appear on the chart. Move them by dragging, scrolling the mouse wheel or turning the knob.

  3. At market: press BUY or SELL. The trade opens at once.

  4. At a price you choose: press LIMIT. A dotted preview line appears at the price. It isn't an order yet. Move it to your entry, then press BUY or SELL to place it. Press MARKET to go back.

    To add a stop loss or take profit before you place it, drag SL or TP out of the LIMIT line, or click them. They move with the LIMIT line, and switch sides if you move it to the other side of the price.

    Stop loss and take profit lines on a MetaTrader chart
LOCKClick the lock next to the LIMIT line and the LIMIT, SL and TP lines move with the price, keeping their distance. It unlocks by itself when you place the order. SL and TP set in % or pips follow the price anyway.
RR

The TP box shows the risk-reward after fees, for example 2.5R: what you make at TP for every 1 you lose at SL. With no stop loss there is no RR.

Open trades show their profit in R too. You can turn that off in the panel's Settings.

Manage open trades

The Cancel/Close button on the panel picks which trades CLOSE and CANCEL act on: All, Profit, First, Last or Partial. The button next to BE does the same for break even.

Partial take profit 1:30 Break even 1:55 Closing trades 2:06

CLOSE

Closes positions. With Profit, only the trades in profit after fees, and the others stay open.

CANCELCancels pending orders. Profit doesn't cancel orders.
BE

Moves the stop to break even once the trade is in profit: All, First or Last.

With All and several trades open in the same direction, they share one stop at their combined break even, so if the price comes back they close at about zero together.

PARTIAL

Choose Partial on the Cancel/Close button to take part of the position off at TP1: 50% by default, or an amount or lots you set. TP1 shows its own RR.

The stop loss of the rest stays where it is, unless you turn on Rest to BE in the Settings window's Auto tab.

AUTO BESettingsTurn on Auto break-even in the Settings window's Auto tab and each trade's stop moves to break even once the price is 0.3% in profit, or the amount you set there. With several trades open, each one is checked on its own, from its own entry, unless Group sides is on.
TRAILINGSettingsTurn on Auto trailing stop in the same tab and the stop follows the price once it's 0.6% in profit, staying 0.3% behind. It only moves in your favour. Both numbers can be changed there. With several trades open, each one trails on its own, from its own entry, unless Group sides is on.

Both are measured in % of the entry price by default. In the Auto tab you can switch to Pts (points of price) or R (1R is a trade's first stop loss distance: what you lose if the stop is hit). % and Pts also work on trades without a stop loss; R needs one.

Settings

The panel remembers what you set on it, also after a restart, an update or on another account.

  • Risk % and AMT apply to every pair. Lot size and SL / TP are kept per pair. A new pair starts from the last pair of the same kind (forex, gold, indices, crypto), or from built-in SL / TP for popular symbols.

The Settings window

Click the gear on the panel, next to BE, to open it, and the × to close it. Drag its ✥ to move it anywhere; double-click the ✥ to put it back next to the panel. Click a value, then type it or turn the knob. Changes are saved at once and apply to every pair.

  • GeneralHow much one wheel or knob step changes a value, what a new pair starts with (lot, SL %, TP %), showing open trades' profit in R, and the panel size (0 is automatic, 1.25 makes it 125%)
  • AutoMeasure in %, Pts, Pips or R; Group sides; auto break-even on or off and when; the trailing stop on or off with when it starts and how far behind it stays; and moving the rest's stop to break even after a partial TP
  • SoundsSounds on or off, and the sound for each event: click an event to see all sounds and pick one (it plays)

Group sides (Auto tab, off by default) treats all your buys as one and all your sells as one. Auto break-even and the trailing stop measure from each side's average entry and move every stop loss on that side to the same price. Trades on the same side with their stop loss (or take profit) at the same price show one line and one box with the total; dragging it, or clicking ×, changes all of them. Trades on the same side opened at nearly the same price share one entry box: its × closes all of them and reverse turns them into one trade the other way. A new trade opened without a stop loss (or take profit) gets the side's shared one; a trade opened with its own keeps it. If some trades in a shared entry box have no stop loss, its SL button sets one on just those: click to copy the others' stop loss, or drag. Drag a line close to another one on the same side and it snaps to it and joins the group. Profit in R is shown once per side.

Custom sounds
  1. In MetaTrader 5 click File > Open Data Folder, then open MQL5 > Files.
  2. Make a folder named TP_Sounds and copy your sounds into it. They must be .wav files, with names up to 40 characters, up to 24 files.
  3. On the panel open Settings > Sounds and click an event. Your sounds show in blue at the end of the list.
From time to time

Updates

New versions download from this page. Your settings stay.

  1. Download the panel again.

  2. Windows: double-click the new TP_Panel.ex5.

    Mac: drag the new TP_Panel.ex5 into the Experts folder (install step 1) and choose Replace.

  3. Restart MetaTrader 5, or drag TP_Panel onto your chart again, so the new version runs.

Questions

The panel doesn't appear on the chart
  • Algo Trading must be on (green) in the top toolbar.
  • Drag the panel onto the chart again and check Allow Algo Trading on the Common tab and Allow DLL imports on the Dependencies tab.

Still nothing? Open the Toolbox (Ctrl + T) and look at the Experts and Journal tabs: MetaTrader 5 says there why it stopped.

I press a key and nothing happens
  • The panel must be ON: press Shift + A.
  • Your keyboard's keys must send what the panel reads: check your keyboard.
  • Were you typing in a text box? Click the chart, then press the key again.
My orders are rejected

The reason is in the Experts tab of the Toolbox (Ctrl + T). Common ones are a closed market, a size or stop your broker doesn't allow, or not enough margin.

Some brokers don't allow Expert Advisors on some account types. If it says trading by Expert Advisors is disabled, ask your broker, or try a demo account.

Can I use the panel without the keyboard?

Yes. Click the keyboard icon on the panel to open the on-screen keyboard: BUY, SELL, LIMIT, MARKET, CLOSE and CANCEL.

The panel is too small or too big

Set Panel size in the Settings window's General tab: 0 is automatic, 1.25 makes it 125%.

Does it work in MetaTrader 4, or in the web or phone app?

MetaTrader 4: yes, with its own version. Follow the MT4 guide. The web and phone apps: no, the panel needs the desktop app, on Windows or Mac.

Why does it need Allow DLL imports?

To read the Shift shortcuts from your keyboard while MetaTrader 5 is in front, even when the chart isn't selected. It only reads keys, and only the ones in Your keys. Details are in our software and downloads privacy notice.

Still stuck?

Telegram community Updates New features in the panel, the keyboard's setup and TP Keys. Support Ask us or other traders when something doesn't work. Reviews What traders say about the keyboard, and room for yours. info@trading-precision.com

Risk. Trading forex, CFDs and other leveraged products carries a high risk of losing money quickly. Only trade money you can afford to lose, and test the panel and the keyboard on a demo account first.

Not advice. The panel and this guide are tools, not financial advice or a recommendation to trade. Sizes worked out from Risk % or AMT are estimates: slippage, gaps, spreads and your broker's lot steps can make the real loss bigger.

Real orders. The keys and the panel's buttons send orders straight away, with no confirmation. Check every order in MetaTrader 5.

Runs on your computer. Auto break-even, the trailing stop and partial take profit work only while MetaTrader 5 is open and connected with the panel on the chart. A stop loss or take profit already set stays with your broker.

Your responsibility. The panel is provided as is. We test it carefully, but can't promise it works without errors with every broker, symbol or MetaTrader 5 update. You are responsible for every order placed with the panel or the keyboard, and to the extent the law allows, Trading Precision is not liable for trading losses.

The PU Prime link is an affiliate link. MetaTrader is a trademark of MetaQuotes Ltd. The TP Control Panel is made by Trading Precision and isn't affiliated with MetaQuotes.

Adding the panel

  • Where's the file? In your Downloads folder, named TP_Panel.ex5. Not there? Click Download the panel again.
  • What does double-clicking do? MetaTrader 5 opens and copies the file into its Experts folder for you.
  • Double-clicking does nothing? Install MetaTrader 5 for desktop first. Or put the file in by hand: in MetaTrader 5, press Ctrl + Shift + D (File > Open Data Folder), open MQL5 and Experts, drag TP_Panel.ex5 in there, then right-click in the Navigator and choose Refresh.

Turning on Algo Trading

  • Where is Algo Trading? In the top toolbar. Click it, or press Ctrl + E. Its icon turns green when it's on.The Algo Trading button switched on, in MetaTrader 5’s top toolbar

Dragging it onto the chart

  • No Navigator? Press Ctrl + N. TP_Panel is under Expert Advisors.
  • The Navigator shows chats? Click the Common tab at the bottom of the Navigator.
  • No TP_Panel in the Navigator? Go back to step 1 and double-click TP_Panel.ex5 again.
  • Dragging doesn't work? Right-click TP_Panel and choose Attach to Chart.Attach to Chart in the menu of TP_Panel, in the Navigator

Allowing DLL imports

  • Where is Allow DLL imports? On the Dependencies tab of the window that opens when you drop the panel on the chart. The panel needs it to read the Shift shortcuts your keyboard sends. OK appears once it's ticked.
  • The panel didn't appear, or it disappeared? Drag it onto the chart again and check both ticks: Allow Algo Trading on the Common tab and Allow DLL imports on the Dependencies tab.Allow Algo Trading ticked on the Common tab

Turning the panel on

  • Shift + A does nothing? Click the chart, then press it again. The keys are ignored while you type in a text box outside the chart. When it's on, the panel looks like this:The TP Control Panel switched ON, on a MetaTrader 5 chart

Adding the panel

  • Where's the file? In your Downloads folder, named TP_Panel.ex5. Not there? Click Download the panel again.
  • Why open MetaTrader 5 first? It makes its folders the first time it starts, so the path exists.
  • How do I paste the path? Click it on this page to copy it. In Finder, Cmd + Shift + G opens Go to Folder: press Cmd + V, then Return.
  • Finder says the folder can't be found? Open MetaTrader 5 once and close it, then try again. Still not found? Your broker's MetaTrader 5 may use its own folder name: write to us and we'll help you find it.
  • No TP_Panel in the Navigator? Close MetaTrader 5 and open it again.

Attaching it to a chart

  • Where is Algo Trading? In the top toolbar, as in the picture on the page. Click it, or press Ctrl + E. It turns green when it's on.
  • No Navigator, or no TP_Panel in it? Press Ctrl + N to show the Navigator. TP_Panel is under Expert Advisors. Not there? Right-click in the Navigator and choose Refresh. You can also right-click TP_Panel and choose Attach to Chart.Attach to Chart and Refresh in the menu of TP_Panel, in the Navigator
  • Where is Allow DLL imports? On the Dependencies tab of the window that opens when you drop the panel on the chart. The panel needs it to read the Shift shortcuts your keyboard sends. Then click OK.
  • The panel didn't appear, or it disappeared? Drag it onto the chart again and check both ticks: Allow Algo Trading on the Common tab and Allow DLL imports on the Dependencies tab.Allow Algo Trading ticked on the Common tab
  • Shift + A does nothing? Click the chart, then press it again. The keys are ignored while you type in a text box outside the chart. When it's on, the panel looks like this:The TP Control Panel switched ON, on a MetaTrader 5 chart