Guide

How TradePilot Works

From installation to your first trade — everything you need to know in 5 minutes.

1

Install TradePilot

After purchasing from the MQL5 Marketplace, the EA is automatically downloaded to your MetaTrader 5. You can also manually place the files:

Copy all 4 files to your MT5 Experts folder:

TradePilot.mq5TradePilot_Panel.mqhTradePilot_Risk.mqhTradePilot_Trade.mqh

Open MetaEditor and press F7 to compile. Then in MT5, drag TradePilot from the Navigator panel onto any chart.

Tip: Make sure "AutoTrading" is enabled (green button in MT5 toolbar) and "Allow Algo Trading" is checked in the EA settings dialog.
2

Set Your Risk

The panel opens with 1% risk selected by default. Use the preset buttons to switch:

ButtonAction
0.5% / 1% / 2% / 3%Set risk percentage per trade
SL − / +Adjust stop loss in 5-pip increments (min 5 pips)
TP − / +Adjust take profit in 5-pip increments (min 5 pips)
PIPS / $Toggle SL/TP between pips mode and dollar risk mode

The Auto Lot box updates live — showing the calculated lot size, dollar risk amount, and your current Risk:Reward ratio.

Dollar Risk Mode ($): Click the PIPS button to switch to $ mode. Now SL shows your dollar risk amount (e.g., "$50"). The lot auto-sizes so that your SL = exactly that dollar amount. Great for traders who want a fixed dollar risk per trade regardless of equity.

Per-Symbol Memory: TradePilot remembers your SL, TP, and risk % for each symbol. Switch from EURUSD to XAUUSD and back — your settings auto-restore. No manual re-entry needed.

Example: $10,000 account, 1% risk, 30 pip SL on EURUSD = 0.33 lots. TradePilot calculates this automatically using your broker's exact tick value and lot step.
3

Execute a Trade

TradePilot has two execution modes, controlled by the CONF ON/OFF toggle:

Mode A — Instant Execution (CONF OFF)

Click BUY or SELL. The trade fires immediately with your pre-set risk %, SL pips, and TP pips. No confirmation dialog. Fastest possible execution.

Mode B — Drag-to-Place Preview (CONF ON)

  1. Click BUY (or SELL) — draggable SL and TP lines appear on the chart
  2. Drag the lines to your desired price levels — lot size recalculates live
  3. Check the Auto Lot box: lot, risk $, and RR ratio all update as you drag
  4. Click EXEC BUY to confirm, or CANCEL to abort
Tip: CONF ON is recommended for precision entries. CONF OFF is best for scalping or news spike entries where speed matters.
4

Manage Open Positions

The MANAGE section gives you one-click control over all open positions:

ButtonWhat It Does
Break EvenMove SL to entry price + 2 pip buffer on all positions
Trail ON/OFFEnable trailing stop on all positions (adjustable pip distance with −/+ buttons)
Trail TriggerSet a price level on chart; trailing only starts when price reaches it. Drag the blue line to your activation point.
Close ProfitClose all positions currently in profit
Close LossClose all positions currently in loss
Close BuyClose all BUY positions
Close SellClose all SELL positions
Wins HalfPartial close 50% volume on all winning positions
Losses HalfPartial close 50% volume on all losing positions
Partial 50%Partial close 50% volume on all positions
Cancel PendCancel all pending orders placed by TradePilot
CLOSE ALLClose everything (requires double-click confirmation within 3 seconds)
Safety: CLOSE ALL requires two clicks within 3 seconds. First click shows "CONFIRM CLOSE ALL?" in red. If you don't click again within 3 seconds, it resets. No more accidental wipeouts.
5

Set Up Prop Firm Protection

The PROP FIRM GUARD section has toggleable safety nets:

ToggleDefaultBehavior
Daily DD Limit (5%)ON When daily equity drawdown hits 5%, all positions auto-close and BUY/SELL lock until the next trading day. Prevents revenge trading.
Max Loss Brake (10%)OFF When total drawdown from session start hits 10%, all positions close and trading locks permanently. You must remove and re-attach the EA to unlock. This is the last line of defense.
News Filter Coming in v1.2. Will auto-disable trading around high-impact news events.

The DD Progress Bar below shows your current drawdown visually: green = Safe, gold = Caution, red = Danger.

For prop firm traders: Set Daily DD to match your firm's rule (e.g., 5% for FTMO) and enable Max Loss Brake at a slightly lower threshold than the firm's max drawdown. TradePilot remembers your start equity even if MT5 restarts.
6

Customize Your Chart

TradePilot includes quality-of-life features to keep your chart clean and informative:

FeatureControlDescription
Chart ThemeTM button in header Cycle through Midnight (dark), Slate (light), or your original colors
Trade AnnotationsANN ON/OFF Show/hide live P/L, SL loss, and TP gain labels at each trade level on the chart
Candle TimerAutomatic (with ANN ON) Countdown timer above current candle, color shifts as candle nears close
Minimize Panel_ button in header Collapse to header bar. Annotations keep running. Click + to expand.
Close Panelx button in header Remove panel from chart entirely. Re-attach EA to bring it back.
7

Input Parameters Reference

These are set when you attach the EA to a chart (right-click EA → Properties → Inputs):

ParameterDefaultDescription
Default Risk %1.0Starting risk percentage
Default SL (pips)50Starting stop loss distance
Default TP (pips)100Starting take profit distance
Min Lot0.01Minimum allowed lot size
Max Lot10.0Maximum allowed lot size
Enable Daily DDtrueDaily drawdown protection on/off
Max Daily DD %5.0Daily drawdown threshold
Enable Max Loss BrakefalseTotal DD kill switch on/off
Max Total DD %10.0Total drawdown threshold
Panel X / Y20 / 20Panel position on chart
BUY ColorDodgerBlueBUY button color
SELL ColorCrimsonSELL button color
Note: All risk, SL, TP, and trail values can be changed live from the panel during trading. Input parameters only set the initial defaults.
8

Recommended Settings by Asset

Not sure where to start? These are tested starting points for common trading instruments:

Asset SL (pips) TP (pips) Trail (pips) Risk %
Forex Majors
EURUSD, GBPUSD, USDJPY
20–30 40–60 15–20 1%
Gold (XAUUSD) 50–80 100–160 50–80 0.5–1%
Indices
US30, NAS100, SPX500
30–50 60–100 30–50 0.5–1%
Crypto
BTCUSD, ETHUSD
100–200 200–400 100–150 0.5%

Break Even timing: A good rule of thumb is to activate Break Even once the trade is at 50–70% of your TP target. Example: TP = 40 pips → set Break Even when trade is +25 pips in profit.

Trail Trigger tip: Instead of trailing immediately from entry, use the Trail Trigger button to set an activation level. Example on EURUSD: set trigger 20 pips above entry, trail at 15 pips. This lets the trade breathe early then locks profits once it moves.

Panel covering your candles? Click the _ minimize button in the panel header. TradePilot collapses to a slim bar — all protection and annotations keep running in the background. Click + to expand when you need it.

Ready to take control of your risk?

Stop calculating lots manually. Stop blowing prop firm challenges. Start trading with discipline.

Get TradePilot → Back to Home