Free MetaTrader 5 Tools
Professional-grade trading tools we share with the community. Free to download, free to use. No signup, no email required.
What it does
A trading panel that sits on your chart with BUY / SELL / CLOSE buttons. When you click, it instantly calculates the correct lot size based on your risk %, places the stop loss exactly where you want it, sets the take profit, and (optionally) manages partial profits and break-even moves automatically.
One-click execution
BUY, SELL, CLOSE buttons right on the chart. No more clicking through MT5's "New Order" dialog every time.
Auto lot sizing
Choose Risk % of balance, fixed USD amount, or fixed lot. The EA calculates exact lot size for any pair so you're risking the same amount on every trade.
4 stop-loss modes
Pick from Pips (e.g. 20 pip stop), Price (drag a line on the chart), ATR (volatility-adaptive), or Sniper Candle (current candle's high/low).
Smart take profit
Set TP by RR ratio (e.g. 1:2, 1:3) or fixed pips. The EA auto-calculates the price level so you don't have to.
Partial TP + auto BE
Close X% of your position at any RR (e.g. 50% at 3R), and the EA automatically moves your SL to break-even โ locking in zero-loss for the runner.
Rollover compounding
Optional: after a win, automatically increase risk on the next trade by adding the accumulated profit. Max-step cap prevents runaway risk.
Opposite Mode
Flip BUY clicks to SELL trades and vice-versa, with your SL becoming the TP. Useful for testing fade strategies or counter-trend setups.
Auto spread buffer
Automatically pads your stop loss by the current spread, so you don't get stopped out on a wide spread tick.
Sound alerts
Distinct sounds for TP hit, SL hit, BE move, partial close, and rollover activation. Know what happened without staring at the screen.
Draggable lines
Drag SL and entry lines directly on the chart. The panel updates automatically and uses those exact prices when you click BUY/SELL.
How to use it (workflow)
After installing (instructions below), here's the typical trading workflow:
Set your risk
Click the Risk Mode toggle to choose: % of balance (e.g. 1%), fixed USD (e.g. $100), or fixed lot (e.g. 0.10). The active mode is highlighted green.
Set your stop loss method
Click the SL toggle to cycle through: Pips โ Price โ ATR โ Sniper Candle. Most beginners stick with Pips. ATR adapts to volatility. Sniper Candle uses the current candle's high/low.
(Optional) Drag your SL or entry line on chart
Click SL Line: OFF to turn it ON โ a red dashed line appears. Drag it to your desired stop level. Same for Entry Line: OFF if you want to place a pending order (above or below current price).
Set your take profit
Toggle TP mode between RR (e.g. 2.0 = 1:2 risk-reward) or Pips. The EA calculates the exact TP price for you.
Click BUY or SELL
The EA reads your settings, calculates lot size, places the order with SL and TP, and you're in the trade. It takes ~1 second.
Let it manage the trade
If Partial TP is ON, the EA closes part of your position at the trigger RR and moves SL to break-even automatically. If Partial is OFF, the Break-Even feature kicks in when price moves X pips (or X RR) in your favor.
Hit CLOSE if you want out early
Single click closes all positions opened by this panel on this chart's symbol. Other manual trades won't be affected.
Settings reference (when you attach the EA)
When you drag the EA onto a chart, MT5 shows an input dialog. Here are the most important settings:
How to install on MT5
Download the EA file
Click the Download EA button above. You'll get a file called JJmoney_TradingPanel_V1.30.ex5 โ save it somewhere you can find (Downloads folder is fine).
Open your MT5 data folder
Inside MetaTrader 5, click File โ Open Data Folder. A folder window opens. Navigate into MQL5 โ Experts.
Copy the .ex5 file in
Drag JJmoney_TradingPanel_V1.30.ex5 from your Downloads into the MQL5/Experts folder. Close the folder window.
Refresh MT5's Navigator
Back in MT5, look at the Navigator panel on the left (press Ctrl+N if hidden). Right-click "Expert Advisors" โ Refresh. You should now see "JJmoney TradingPanel V1.30" appear.
Enable Algo Trading
At the top of MT5, click the "Algo Trading" button so it turns green. Without this, EAs cannot place trades.
Drag the EA onto your chart
Open a chart for any pair you want to trade. From the Navigator, drag JJmoney TradingPanel V1.30 onto the chart. A settings dialog appears โ adjust the inputs (or leave defaults) and click OK.
Allow trading in the popup
MT5 will ask: "Allow Algo Trading". Check the box and click OK. You should now see the panel with BUY / SELL / CLOSE buttons on the top-left of your chart.
Test on demo first!
Before using on a live account: open MT5's File โ Open an Account โ choose Demo Account. Test the panel here for at least a few hours. Make sure orders place correctly, SL/TP land where expected, and you understand the workflow before risking real money.
- "Algo Trading is disabled" โ Click the Algo Trading button at the top of MT5 until it turns green
- Panel doesn't appear โ Check the chart's top-right corner โ there's a "smiley face" icon that should be green. If sad/grey, right-click the chart โ Expert Advisors โ check both boxes
- "Invalid stops" error โ Your SL or TP is too close to current price. Increase SL pips or move the SL line further from current price
- Lot size shows as 0 โ Your risk is too small for the SL distance. Either increase risk % or decrease SL distance
More free tools coming soon
Lot size calculator standalone EA, prop firm tracker, news pause indicator. Get notified when new tools drop.
Track your trades with TradeLens
Free backtesting dashboard with AI chart analysis. Pair it with your MT5 panel for a complete trading workflow.
Open the dashboard โ