Stopline Trade Manager Buy · from US$30

Stopline Trade Manager › Help › Stopline Trade Manager EZ for MetaTrader 4

Stopline Trade Manager EZ for MetaTrader 4: User Manual

Version 1.02. The same text as the PDF manual (A4; US Letter), without the inputs appendix. For MetaTrader 5, see the MetaTrader 5 manual.

Stopline Trade Manager EZ is software. It sizes and places the orders you set up and manages them by the rules you choose. It offers no trading account, holds no money and gives no advice or trade recommendations: you decide every trade. Trading carries a risk of loss. A stop or a daily loss limit can act at a worse price than the one you set, for example when the price gaps.

1 About This Manual

Stopline Trade Manager EZ MT4 (in this manual: the EA) is an Expert Advisor for MetaTrader 4 that places and manages your own trades from one compact window. You decide the direction, the stop loss and the target; the EA calculates the lot from the risk you choose, sends the order and lets you manage the position: close all or part of it, move the stop to breakeven, remove the stop loss or the take profit, and take profit in up to five steps. It gives no signals and does not open trades by itself.

What it is. A trade panel: the lot from your risk, market and pending orders of every kind planned with lines on the chart, take-profit levels, price alerts, a confirmation before every order, closing and managing the positions it opened, hotkeys, four themes and nine languages.

What it is not. The EA has no trailing stop, no automatic breakeven, no automatic partial closes, no virtual orders or hidden stops, no statistics and no screenshots. Breakeven and partial closes are there, but you trigger them yourself.

This manual describes version 1.02. It covers the installation, a quick start, the window control by control, the objects the EA draws on the chart, hotkeys, presets, the messages the EA shows, and it ends with a glossary and the complete list of inputs.

Video manual (YouTube, with chapters): https://youtu.be/30HypJRZXqs

Conventions

Style Meaning Example
Bold A name shown on the screen: a button, field, menu item or dialog. BUY, Manage
Key caps A key or key combination. Ctrl+N, Shift+B
Monospace An input of the EA dialog, a file or a folder. Inp_Risk_Value, MQL4\Files
– Not applicable: in the control tables, a control without its own input or without a default hotkey. –

The screenshots show EURUSD on the H1 chart of a MetaQuotes demo account and the window in each of its color themes. The theme does not change any function.

Note Stopline Trade Manager EZ is software. It sizes and places the orders you set up and manages them by the rules you choose. It offers no trading account, holds no money and gives no advice, signals or promise of results: you decide every trade. Trading carries a risk of loss.

Contents

2 Installation

Stopline Trade Manager EZ MT4 is sold on the MQL5 Market only. The terminal downloads and installs a Market product by itself, so there are no files to copy.

2.1 Requirements

2.2 Link Your MQL5 Account

Open Tools › Options (Ctrl+O) and select the Community tab. The terminal uses this account to download what you buy.

The Community tab of Tools › Options, with the link to the login form highlighted
The Community tab of Tools › Options, with the link to the login form highlighted

2.3 Buy the EA

You can buy the EA in either of two places:

As soon as the payment is complete, the terminal downloads the EA into the folder MQL4\Experts\Market\. Each purchase includes the number of activations shown on the product page. An activation binds the EA to the computer on which it was installed (its hardware and operating system), not to a trading account: on that computer you can use the EA with any account at any broker.

2.4 Enable AutoTrading

An Expert Advisor can send orders only while AutoTrading is enabled. Press the AutoTrading button on the toolbar (or Ctrl+E); its icon is green while AutoTrading is on and red while it is off.

The AutoTrading button on the toolbar
The AutoTrading button on the toolbar

2.5 Find the EA in the Navigator

Open the Navigator (View › Navigator or Ctrl+N) and expand Expert Advisors › Market. The EA is listed as Stopline Trade Manager EZ MT4.

2.6 Attach the EA to a Chart

Open a chart of the symbol you want to trade and drag Stopline Trade Manager EZ MT4 from the Navigator onto the chart, or double-click it. The EA dialog opens. A chart runs one Expert Advisor at a time; open one chart per symbol.

2.7 Review the EA Dialog

The dialog has three tabs: About, Common and Inputs. You can open it again at any time with F7 while the chart is active.

On the Common tab, tick Allow live trading and keep Long & Short in the positions list, so that the EA can trade in both directions. Without Allow live trading the EA runs and draws its window and lines, but every order is refused and the health dot of the window turns amber (see Section 4.1).

The Common tab: tick Allow live trading
The Common tab: tick Allow live trading

The Inputs tab lists the starting value of every setting. Most of them you set once; the window itself changes the lot, the risk, the stops, the order type, the theme, the size, the language and the presets, and it remembers your changes per symbol (see Chapter 11). MetaTrader 4 shows the inputs as one list without group headings; Appendix A lists all of them in the same order, with the groups. Press OK to start the EA.

2.8 Check That the EA Is Running

The name of the EA appears in the top-right corner of the chart with a face, which smiles while AutoTrading and live trading are allowed and frowns while either is off, and the window opens on the chart.

2.9 Install on Another Computer

Link the same MQL5.community account on the other computer (Section 2.2), open the Market tab of the Terminal window, select Purchased and press Install next to the EA. Each installation on a new computer uses one activation. Reinstalling the operating system or changing the hardware also counts as a new computer.

2.10 Updates and Removal

Updates of a purchased product are free. When a new version is available, the Purchased section of the Market tab offers an Update button next to the EA. Your settings and presets are kept, because the EA stores them in its data folder (see Chapter 16).

To remove the EA from a chart, right-click the chart, select Expert Advisors and then Remove. Attaching another Expert Advisor to the chart also replaces it.

2.11 On a Mac

MetaQuotes provides MetaTrader 4 for macOS (macOS 11 Big Sur or later, Intel and Apple silicon). Download the installer from metatrader4.com or from your broker and run it: it sets up everything the platform needs by itself. Agree when it asks to install additional packages (Wine, Mono, Gecko). The terminal is the same program as on any other computer, so every step of this chapter is the same. A few things differ:

Contents

3 Quick Start: A Risk-Sized Trade in Under a Minute

This chapter places a market order with the default settings. The figure below shows the window and its lines right after the EA starts.

The window and its lines on the chart (Dark theme, the default)
The window and its lines on the chart (Dark theme, the default)
  1. Attach the EA. The window opens with LC (Lot Calc) on: the lot is calculated from the Risk field (1% of the balance by default) and the distance to the stop loss (SL). The entry line (blue-grey), the stop-loss line (orange) and the take-profit line (teal) are drawn on the chart. On a fresh start the SL and TP lines are placed at 15% and 30% of the visible price range, so they are easy to reach.
  2. Set the risk and the stop. Type a risk and a stop distance, or move the SL and TP lines on the chart: point at a line and drag the tab that appears (Section 8.1). The line labels and the summary line below the fields show the lot, the risk in money and in percent, the reward and the reward-to-risk ratio (RR).
  3. Press BUY or SELL. The lines show one direction. The button for the other direction first flips the lines (the stop loss and the take profit change sides); the next press sends the order. A confirmation lists every detail: Enter confirms, Esc cancels. To skip the confirmation, tick Don’t ask again or turn on One-click trading on the panel settings page (Section 4.2).
  4. To place a pending order instead, drag the entry line away from the price (the order type follows automatically) or choose the type in the drop-down list, then press PLACE. While a pending type is selected, BUY and SELL are unavailable, so a market order cannot be sent by mistake. Set the type back to Market (or press the M button, the magnet) to trade at market again.
  5. To take profit in steps, press +TP. A row with a distance, a share of the lot and a remove button (x) appears below the SL and TP fields, and a dotted TP1 line appears on the chart. Up to five levels are possible (see Section 5.4).

These five steps are all a trade needs. The following chapters describe every control, closing and managing the positions, and the objects on the chart.

Contents

4 The Window

4.1 Header

The header shows the state of the EA and opens the panel settings.

The header: symbol, spread, commission, health dot and the three buttons; clock, chips and presets (Light theme)
The header: symbol, spread, commission, health dot and the three buttons; clock, chips and presets (Light theme)

The first row shows the symbol, the spread in points (Sp), the commission per lot (Com) and the health dot:

The second row shows the clock (server time, local time, both, or GMT: the input Inp_Panel_TimeDisplay), the RR and LC chips, which light up while the risk/reward link and the lot calculation are on (Section 5.1), and the preset drop-down list, which loads a saved preset with one click. MetaTrader 4 advances the server time only with price ticks. While the market is closed, for example at the weekend, the server clock shows the time of the last tick plus the time that has passed since the EA started.

Three buttons sit at the right of the first row: the sliders open the panel settings (Section 4.2), the dot switches between the light and the dark theme, and the minus sign minimizes the window to a toolbar (Section 4.5). Drag the first row to move the window; the position is saved.

4.2 Panel Settings

The sliders button in the header opens the panel settings in place of the trade page. OK at the bottom, or the sliders button again, returns to the trade page.

The panel settings (Dark theme)
The panel settings (Dark theme)
Control Description Input
Theme Light, Dark, Midnight or Slate (Section 4.4). Inp_Panel_Theme
Scale 75%, 100%, 125% or 150%: the size of every element. Inp_Panel_Scale
Language English, Russian, German, French, Spanish, Chinese, Portuguese, Japanese or Italian. Inp_Panel_Language
High contrast Stronger borders and text in any theme. Inp_Panel_HighContrast
One-click trading Sends orders without the confirmation (Section 5.3). Inp_Trade_OneClick
Confirm close Asks before positions are closed. Inp_Trade_ConfirmClose
Presets list, name field, Save, Load, Delete Saves the current settings under the typed name, loads the selected preset, or deletes it (Chapter 11). –

4.3 Tooltips

Rest the mouse pointer on a button, switch or drop-down list for half a second and a short hint explains it, abbreviations included, in the language of the window. An unavailable (greyed-out) control explains why it is unavailable. The input Inp_Panel_Tooltips turns the hints off.

A tooltip explaining the LC button
A tooltip explaining the LC button

4.4 Size, Scrolling and Themes

Drag the grip in the bottom-right corner of the window to resize it: the width rearranges every row and the height sets a maximum. The window never grows taller than the chart; when the page does not fit, scroll it with the mouse wheel, the scroll bar at the right edge or Tab (Section 4.6). Drag the height past the content to return to “fit the content”. Scale on the panel settings page changes the size of every element; the window also follows the display scaling of your screen.

There are four themes and a High contrast switch that works with each of them. Light (warm paper) and Dark (ink) use the colors of this manual; Slate (a cool light grey) and Midnight (navy) are their cool counterparts. Dark is the default. The colors mean the same thing in every theme, as in the Stopline logo: teal is buy, the take profit and profit; orange is sell, the stop loss and loss.

4.5 Minimized Toolbar

The minus button in the header (or M) reduces the window to one row with the essential buttons: BUY, SELL, PLACE, Close (every position of the symbol) and Lines. The plus button restores the full window. The input Inp_Panel_StartMinimized starts the window in this form.

The minimized toolbar
The minimized toolbar

4.6 Keyboard Field Navigation

MetaTrader does not let an Expert Advisor give the keyboard focus to an input field, so the window provides its own navigation: Tab highlights the next field (with an accent border), NumPlus and NumMinus change it by one step, exactly like its spin buttons, and Esc removes the highlight. Click a field to type into it; Enter applies the value. Hotkeys do not work while an input field has the keyboard focus.

Contents

5 Planning a Trade

The trade page plans and sends an order. The plan is visible twice, in the fields and on the chart as lines, and both always show the same values.

The trade page (Dark theme)
The trade page (Dark theme)

5.1 Controls

Control Description Input Hotkey
Lot The lot of the next order. With LC on it is calculated from Risk and the stop distance; with LC off you type it. Inp_Risk_FixedLot –
Risk The risk per trade: a percentage of the risk base or an amount in the account currency (Chapter 6). The minus and plus buttons change it by the risk step. Inp_Risk_Value, Inp_Risk_Step –
LC Lot Calc on or off: the lot is calculated from Risk and the stop distance, or typed. Inp_Risk_LotCalc K
R/SL, R/TP The two sides of the reward-to-risk ratio. With RR on, the TP distance equals the SL distance × R/TP ÷ R/SL. Inp_RR_SL, Inp_RR_TP –
RR RR lock on or off. On: moving the SL line moves the TP line and the other way round, so the ratio holds. Off: the lines are independent and RR only reports the ratio. Inp_RR_On R
SL, TP Stop loss and take profit, as a distance in pips from the entry (Pips mode) or as a price (Price mode). A value of 0 at start places them automatically (15% and 30% of the visible range). Inp_Lines_SLPips, Inp_Lines_TPPips Shift+L, Shift+T place the SL or TP at the mouse pointer
Pips / Price Switches the SL and TP fields between a pip distance and a price. Moving a line switches to Price, so the line stays exactly where you release it. Inp_Lines_Mode I
Entry The entry price of a pending order. For a market order the field follows the market price and is unavailable. Inp_Lines_AlwaysMarket Shift+P places it at the mouse pointer
Lim The limit price of a stop-limit order. – –
Order type Market, Buy Stop, Sell Stop, Buy Limit, Sell Limit, Buy Stop Limit or Sell Stop Limit. Moving the entry line away from the price selects the matching type. – T cycles the types
Summary line Shows the direction, lot, risk in money and in percent, reward, RR and margin. – –
Warning line Explains why the plan cannot be sent at the moment, for example because the risk is too small for the minimum lot, the spread is above the limit or the market is closed. – –
BUY, SELL Send a market order with the lot and stops shown. The confirmation opens unless one-click trading is on. Inp_Trade_OneClick B, S
Lines Shows or hides the entry, SL and TP lines. The state is remembered. Inp_Lines_ShowOnStart N
PLACE Sends the pending order shown by the lines and the order type. – Shift+Enter
+TP Adds a take-profit level (up to five; Section 5.4). – –
R Reverse: mirrors the plan (a buy becomes a sell; the SL and TP change sides). – Shift+R
L Lock: the SL and TP keep their prices when the entry line moves. – L (the TP or SL alone: Inp_Key_LockTP, Inp_Key_LockSL, no default)
M Magnet: returns the entry line to the market price. – G
! Places a price alert line a few pips above the market; move it to the level you want. – A places it at the mouse pointer; Shift+A removes all alerts
Manage Switches the pending-order buttons to position management and lists the open positions (Chapter 7). – –
Buy Stop … Sell Stop Limit Place that pending order directly at the entry line. A Buy Stop buys when the price rises to the line, a Buy Limit buys when the price falls to it, and a Buy Stop Limit places a buy limit at the Lim price when the stop price trades (the sell orders mirror these). – Shift+B, Shift+S, Shift+U, Shift+J, Ctrl+Shift+B, Ctrl+Shift+S
Expiration Minutes until a pending order expires; 0 means good till cancelled. MetaTrader 4 servers usually refuse an expiration less than 10 minutes away, and some brokers accept no expiration at all. – –
Comment The order comment. Inp_Trade_Comment Shift+E edits it

5.2 Pending and Stop-Limit Orders

Drag the entry line above or below the market and the order type follows: above the price a buy becomes a Buy Stop, below it a Buy Limit, and the sell orders mirror this. For a stop-limit order, choose the type in the drop-down list and set Lim; a dotted line shows the limit price. BUY and SELL remain unavailable while a pending type is selected; rest the pointer on them to read why.

MetaTrader 4 has no stop-limit orders, so the EA keeps a stop-limit order itself and places the limit order when the stop price trades. Until then the order does not appear in the Trade tab of the Terminal window. The EA saves it and keeps it after a restart, but it can only be placed while the terminal is running and connected.

Trade tab: pending
A Buy Stop planned with the lines (Midnight theme)
Trade tab: stop limit
A Buy Stop Limit with its Lim price (Slate theme)

5.3 Order Confirmation

Before a market order is sent, the confirmation lists the direction, lot, entry, stop loss and take profit (as prices and in pips), the risk and reward in money, the RR, the margin and the spread. Enter or BUY / SELL sends the order; Esc or Cancel cancels it. Don’t ask again turns on one-click trading; the One-click trading switch on the panel settings page (Section 4.2) turns it off again. Confirm close on the same page (input Inp_Trade_ConfirmClose) asks before positions are closed.

The order confirmation (Dark theme)
The order confirmation (Dark theme)

5.4 Take-Profit Levels

+TP adds a row with a distance (or a price in Price mode), a share of the lot and a remove button (x) below the SL and TP fields, and a dotted TP1 line on the chart. Type the distance or move the line; the share says how much of the position closes at that level, and whatever remains runs to the final take profit. Press +TP again for TP2, TP3 and so on, up to five levels. The levels are kept in order, the nearest first.

Two take-profit levels: the TP1 and TP2 rows (Light theme)
Two take-profit levels: the TP1 and TP2 rows (Light theme)

A position keeps the levels it was opened with. They are drawn as dotted TP1 #ticket lines that you can move per position, and changing the window later never changes a running trade. Pending orders keep their levels until they are filled. The EA closes the share of a level when the price reaches it, so the levels act only while the terminal is running.

Contents

6 Risk and Lot

With LC on, the lot is the risk divided by the loss one lot would make at the stop loss:

lot = risk ÷ (stop distance in ticks × tick value + commission per lot)

The result is rounded down to the symbol’s volume step, so the real risk is never above the risk you set. When the risk is too small for the minimum lot, the plan says so and BUY and SELL stay unavailable; the EA never rounds a lot up above your risk.

6.1 Risk Base

The input Inp_Risk_Mode sets what the Risk field means. Inp_Risk_Value is its starting value; the field changes it on the window.

Risk Base The Risk field is
Fixed amount An amount in the account currency.
% of balance (default) A percentage of the balance.
% of equity A percentage of the equity (balance plus the floating result).
% of free margin A percentage of the free margin.
% of a custom amount A percentage of Inp_Risk_CustomBase.
% of balance at the start of the previous day, week or month A percentage of the balance at that moment, constant through the day, week or month.
% of the maximum lot A percentage of the largest lot the free margin allows.

6.2 What the Calculation Includes

6.3 Limits and Guards

Guard Effect Inputs
Lot limit Keeps every calculated lot between Min and Max. A minimum above the calculated lot raises it, and the plan says that the risk is then above the amount you set. Inp_Risk_LotLimitOn, Inp_Risk_LotMin, Inp_Risk_LotMax
Free margin check Refuses an order the free margin cannot carry. Inp_Risk_FreeMarginCheck
Max open trades No new position once this number of positions is open. Inp_Risk_MaxOpenTrades
Max exposure per symbol The lot of a new order is reduced so that the open volume of the symbol stays within the limit. Inp_Risk_MaxExposureLots
Daily loss guard Once the loss of the day reaches the limit, new entries are blocked until the next server day and the health dot turns orange. Inp_Risk_DailyLossOn, Inp_Risk_DailyLoss, Inp_Risk_DailyLossPct
Spread limit No order while the spread is above the limit. Inp_Trade_SpreadLimitOn, Inp_Trade_SpreadLimit
Trading session No order outside the symbol’s trading session. Inp_Trade_TimeCheck

The account’s own limits are checked before every order as well: the number of pending orders the account allows, the symbol’s volume limit, the stop level (a stop loss, take profit or pending price too close to the market) and the freeze level (no change close to the market). A refused order is not sent; a message names the limit.

Contents

7 Managing and Closing Positions

7.1 Manage Mode

Manage replaces the pending-order buttons with position management buttons and lists the open positions of the chart symbol, each with a tick box, its ticket, side, lot, entry price and live profit or loss. Up to ten positions are listed; with more open, a line below the list says how many more there are, and you select those on the chart.

Manage mode with the position list
Manage mode with the position list

The buttons act on the ticked positions. With nothing ticked they act on every position of the chart symbol. Select all ticks every listed position. A scope line above the list states what the buttons will act on, for example Scope: 2 of 5 positions selected.

Control Description Hotkey
Close Buy, Close Sell Close the buy or the sell positions within the scope. –
Close All Closes every position within the scope. Shift+C
Delete SL, Delete TP Remove the stop loss or the take profit of the positions within the scope. –
Close % and its field Closes the percentage in the field of every position within the scope. C; 1 … 9 close 10% … 90%
Breakeven Moves the stop loss of the positions within the scope to breakeven now (Section 7.3). E
Delete pending orders Deletes the pending orders of the chart symbol. X
Select all Ticks every listed position. –
Tick box of a position Adds the position to the selection or removes it. –

7.2 Selecting Positions

You can also select a position on the chart: Ctrl+click its position label (the label turns to the accent color and shows [x]), or choose Select for the Manage buttons in its position menu (Section 8.3). Both methods change the same selection as the tick boxes. The selection is not saved; it only applies to the next actions, including their hotkeys.

7.3 Breakeven Now

Breakeven moves the stop loss of each position to its entry price, plus the offset of the input Inp_BE_Offset (in points, beyond the entry in the position’s favor). A position whose price is still too close to the entry for the broker’s stop level keeps its stop, and a message says so.

Contents

8 Chart Objects

The EA draws its lines, labels and buttons on the chart. This chapter explains how to move them and what each one means.

8.1 Moving a Line

Point at the line you want to move. As soon as the pointer is close to it, a small tab in the line’s color appears under the pointer with the line’s name (Entry, SL, TP, TP2, Alert and so on), and the line is drawn thicker, so you can see which line you are about to take even on a busy chart. Press on the tab and drag it: the line follows the pointer and the tab shows the price, for a stop loss or take profit also the distance from the entry in pips. While you drag the entry, stop-loss or take-profit line, the lot, the risk and the reward on the window and the line labels follow the pointer. Release the mouse button to place the line.

Dragging the SL line by its tab: the tab shows the price and the distance, the labels follow (Midnight theme)
Dragging the SL line by its tab: the tab shows the price and the distance, the labels follow (Midnight theme)

This works for every line the EA draws for you to move: the entry, stop loss and take profit, the take-profit levels, the take-profit levels of a position and alert lines. The lines of open positions and alerts take their new price when you release the button.

If a line cannot go where you release it, for example a stop loss above the entry of a buy, it returns to where it was and a message explains why. For the stop loss and the take profit the tab already turns into an orange outline while the pointer is at such a price.

The tab does not appear over the window, over a position label or over the small buttons at the right end of a line, so they stay easy to click. A press on the tab of the entry, stop-loss or take-profit line without moving it selects that line for the keys described below. The input Inp_Lines_Grips turns the tab off.

The usual MetaTrader method works as well: double-click a line to select it (small square markers appear), drag it, and double-click it again to deselect it. If you prefer a single click, turn on Select object by single mouse click in Tools › Options › Objects; the terminal then selects every object with one click.

You can also move a line without the mouse: Q selects the next line of the plan, Shift+Up and Shift+Down move it by one step, and Shift+L, Shift+T and Shift+P place the stop loss, the take profit or the entry at the mouse pointer. The small buttons on the lines (L, x) and the position labels react to a single click.

8.2 The Planning Lines

Entry, SL and TP lines with their labels and buttons (Dark theme)
Entry, SL and TP lines with their labels and buttons (Dark theme)

8.3 Position Labels and the Position Menu

Each open position of the chart symbol has a label on its entry line, for example #ticket BUY 0.10 +12.30 USD. Click the label to open the position menu; Ctrl+click it to select or deselect the position for the Manage buttons (Section 7.2). After a partial close, MetaTrader 4 gives the remaining volume a new ticket (Chapter 12). The label keeps the position’s first ticket; the terminal’s Trade tab shows the new one.

The position label and its menu
The position label and its menu
Menu Item Description
Select for the Manage buttons / Deselect Adds the position to the Manage selection or removes it.
Close Closes the position.
Close % 50 Closes half of the position’s current volume.
Breakeven now Moves the stop loss to breakeven now (Section 7.3).
Remove SL, Remove TP Deletes the stop loss or the take profit.

8.4 Other Objects

The input Inp_Lines_HideLevels hides the terminal’s own trading levels (H switches them). The EA only deletes its own objects (their names start with TA<chart id>_); lines that you draw yourself are never touched.

Contents

9 Alerts and Notifications

A price alert line (Light theme)
A price alert line (Light theme)

Notifications. Short messages in the top-right corner of the chart (click one to dismiss it) report every action of the EA and every problem: trade errors, spread limit, maximum lot, a missing cross rate, AutoTrading off and the daily loss limit. Chapter 17 lists the most common ones.

Contents

10 Hotkeys

Every hotkey is an input of the Hotkeys group and can be changed there. Write a key as B, Shift+S, Ctrl+Shift+X, Num1, NumPlus or Shift+Up; leave the input empty to turn the hotkey off. The terminal keeps every combination with Alt for itself, so no hotkey uses Alt. Keys that MetaTrader 4 uses itself, such as F6, never reach the EA. Hotkeys do nothing while an input field has the keyboard focus or a confirmation is open; Esc closes a dialog or menu and removes a field highlight.

Default Action Input
B, S Buy or sell at market. Inp_Key_Buy, Inp_Key_Sell
Shift+B, Shift+S Place a Buy Stop or a Sell Stop. Inp_Key_BuyStop, Inp_Key_SellStop
Shift+U, Shift+J Place a Buy Limit or a Sell Limit. Inp_Key_BuyLimit, Inp_Key_SellLimit
Ctrl+Shift+B, Ctrl+Shift+S Place a Buy Stop Limit or a Sell Stop Limit. Inp_Key_BuyStopLimit, Inp_Key_SellStopLimit
Shift+Enter Place the pending order of the plan. Inp_Key_Place
N Show or hide the lines. Inp_Key_NewOrder
U, J Show the buy or the sell lines. Inp_Key_LinesBuy, Inp_Key_LinesSell
T Cycle the order type. Inp_Key_LineType
Shift+C Close all positions (the selected ones when positions are ticked; Section 7.1). Inp_Key_CloseAll
C Close the percentage in the Close % field (of the selected positions when positions are ticked). Inp_Key_ClosePercent
1 … 9 Close 10% … 90% (of the selected positions when positions are ticked). Inp_Key_Close10
X Delete the pending orders of the symbol. Inp_Key_DeleteOrders
E Move to breakeven now (the selected positions when positions are ticked). Inp_Key_Breakeven
A, Shift+A Place an alert at the mouse pointer, or remove all alerts. Inp_Key_Alert, Inp_Key_AlertClear
Shift+E Edit the order comment. Inp_Key_EditComment
M Minimize or restore the window. Inp_Key_Minimize
H Hide or show the terminal’s trading levels. Inp_Key_HideOrders
R, K Turn RR or Lot Calc on or off. Inp_Key_RR, Inp_Key_LotCalc
G, L Return the entry to the market price; lock the SL and TP. Inp_Key_Magnet, Inp_Key_Lock
– Lock the TP only or the SL only. Inp_Key_LockTP, Inp_Key_LockSL
Q, Shift+Up, Shift+Down Select the next line; move it up or down by one step. Inp_Key_LineNext, Inp_Key_LineUp, Inp_Key_LineDown
Shift+T, Shift+L, Shift+P Place the TP, the SL or the entry at the mouse pointer. Inp_Key_TPAtMouse, Inp_Key_SLAtMouse, Inp_Key_PriceAtMouse
Shift+R Reverse the lines. Inp_Key_Reverse
I Switch between prices and pips. Inp_Key_PricePip
– Turn one-click trading on or off. Inp_Key_OneClick
Shift+D Switch between the light and the dark theme. Inp_Key_Theme
Tab, NumPlus, NumMinus Highlight the next input field; change it up or down by one step. Inp_Key_FieldNext, Inp_Key_FieldUp, Inp_Key_FieldDown

Contents

11 Settings, Presets and Precedence

Settings come from three places:

  1. Inputs (the EA dialog): the starting values.
  2. Saved settings: with Inp_Sys_SaveSettings on (the default), the window remembers every change per symbol in the data folder.
  3. Presets: named sets of settings that you save and load yourself, on the panel settings page (Section 4.2) or with the preset list in the header.

Precedence. On a normal start (a restart of the terminal, a change of timeframe or a reinstallation of the same version) the saved settings take precedence over the inputs, so the window returns as you left it. When you change inputs in the EA dialog, the inputs take precedence and overwrite the saved settings. With Inp_Sys_SaveSettings off, nothing is remembered and every start uses the inputs. Loading a preset replaces the current settings until you change them again.

Positions keep their own take-profit levels. Changing the window later never changes a running trade.

Contents

12 Positions and Orders in MetaTrader 4

The EA works the same way on MetaTrader 4 and MetaTrader 5. A few things differ because MetaTrader 4 handles orders differently:

Contents

13 Setting the Guards for Account Rules

Many trading accounts come with rules: a daily loss limit, a maximum loss and sometimes limits on the number of open trades or the lot size. The EA enforces the limits that you configure (Section 6.3). It does not know the rules of your account, so read them and set the guards with room to spare.

Contents

14 Running with Stopline Trade Manager

Stopline Trade Manager EZ and Stopline Trade Manager MT4 are separate products. Each has its own magic number (EZ: 20260929) and its own data folder, so both can run in one terminal, on different charts, without touching each other’s trades, settings or chart objects.

Moving to Stopline Trade Manager. To let Stopline Trade Manager MT4 manage the positions that EZ opened, attach it to the chart and set its input Inp_Trade_Magic to 20260929 (or 0 for every position of the symbol). The take-profit levels of those positions stay with EZ; set new ones in Stopline Trade Manager if you want them. The settings files of the two products are not shared: each product starts from its own inputs. A settings file copied from one product’s folder into the other’s is not read: the Experts tab names it, and the inputs apply.

Contents

15 The Strategy Tester

The EA can be loaded in the Strategy Tester. In visual mode the window and the lines are drawn, but the tester does not pass mouse clicks, drags or typing to an Expert Advisor, so the window cannot be operated there; push notifications and e-mail alerts are not available and the EA reports this. In a non-visual test the EA opens one BUY position with the minimum volume, a stop loss and a take profit, and closes it one hour of test time later (after the session, guard and free-margin checks), because the automatic check of the MQL5 Market requires a trade operation.

Contents

16 Files and Folders

The EA stores its files in the data folder of the terminal. Open the data folder with File › Open Data Folder; on a Mac, see Section 2.11 for its place in Finder.

Folder in the Data Folder Contents
MQL4\Experts\Market\ The EA itself, installed by the terminal from the Market.
MQL4\Files\StoplineTradeManagerEZ\Settings\ Your settings per symbol (<SYMBOL>.ini) and the shared settings (_global.ini).
MQL4\Files\StoplineTradeManagerEZ\Presets\ Saved presets (<name>.ini).
MQL4\Files\StoplineTradeManagerEZ\State\ The take-profit levels of each position, the stop-limit orders the EA keeps and the alert lines, so that they survive a restart.

Input sets (.set files) in MQL4\Presets\ are loaded with Load on the Inputs tab of the EA dialog.

Contents

17 Messages and Troubleshooting

Symptom or Message Cause and Solution
The health dot is amber and the window reports that AutoTrading is off. Enable AutoTrading on the toolbar and Allow live trading on the Common tab of the EA dialog.
The health dot is orange and the window reports the daily loss limit. The daily loss guard blocks new entries until the next day; set Inp_Risk_DailyLossOn to false if you do not want it.
The health dot is orange and there is no connection. The terminal is not connected to the trade server; check the connection status in the bottom-right corner of the terminal.
“Set a stop loss to size the lot” LC needs a stop loss: set one, or turn LC off and type the lot.
“No tick value / cross rate” The terminal has no quote for the conversion pair yet. Open that symbol in the Market Watch, or set Inp_Risk_CustomTickValue.
“Risk too small for the minimum lot” Raise the risk or widen the stop. The EA never rounds a lot up above your risk, except when Lot limit Min sets a minimum, which the plan states.
“… caps the lot at …” A limit reduced the lot: the symbol’s maximum, the lot limit, the symbol’s volume limit or the maximum exposure.
“Not enough free margin” The order needs more margin than the account has free: lower the risk or the lot.
“SL too close …”, “TP too close …”, “… must be … by the stop level” The broker does not accept a level that close to the market; move the line further away.
“Level is inside the freeze zone” The broker does not accept a change that close to the market; wait for the price to move.
“The account allows … orders” The account’s limit of pending orders is reached; delete an order first.
“Market is closed” The symbol’s session is closed; the order was not sent.
BUY and SELL are unavailable. A pending order type is selected. Set the type to Market or press the M button (the magnet).
A line cannot be moved. Point at the line until its tab appears, then drag the tab (Section 8.1). No tab appears over the window or the line buttons, or when Inp_Lines_Grips is off; you can also double-click the line to select it and then drag it.
The hotkeys do nothing. An input field has the keyboard focus (click the chart), a dialog is open, or another action uses the key (the Experts log names it).
A push notification or e-mail alert does not arrive. Enable Notifications or Email in the terminal options. They are not available in the Strategy Tester.
The window shows a scroll bar or only part of the page. The chart is smaller than the page: scroll with the mouse wheel, drag the grip, lower Scale or enlarge the chart.
There are no lines on the chart. Press Lines (N). The last state is remembered.
Chinese or Japanese text shows boxes. The window uses the fonts Microsoft YaHei UI and Yu Gothic UI. Install them, or choose another language.

Logs. The Experts tab of the terminal’s Terminal window shows what the EA does; the input Inp_Sys_LogLevel sets the detail.

Contents

18 Support

Questions and problem reports go to the Comments section of the product page on mql5.com, or as a private message to the seller on mql5.com. Please include the version (shown in the Experts tab when the EA starts), the symbol, and the lines of the Experts tab around the problem.

Contents

19 Glossary

Term Meaning
Breakeven A stop loss moved to the entry price, so that the trade can no longer lose, apart from costs and slippage.
Hedging account An account that holds several positions per symbol.
Limit order An order to buy below or sell above the current price (a pullback).
Lot The trade size; the contract size on the Info tab says how much 1.00 lot is. The volume step is the smallest change of the lot.
Magic number A number the EA writes on its orders so that it can tell its positions from others.
Margin, free margin The money reserved for open positions, and the money still available.
Market order An order to buy or sell now at the current price.
Pip 10 points on symbols with 3 or 5 digits, otherwise 1 point (Inp_Risk_PipOption).
Point The smallest price step of a symbol, for example 0.00001 on a symbol quoted with five digits.
Preset A named set of settings that you can save and load.
Risk The money lost if the stop loss is reached: lot × stop distance × value per point, plus commission and, with Add spread, the spread.
RR (reward-to-risk ratio) The take-profit distance divided by the stop-loss distance; RR 2 means that the target is twice the stop.
Spread The difference between Ask and Bid.
Stop level, freeze level The broker’s minimum distance for stops, and the distance within which orders cannot be changed.
Stop loss (SL) The price at which a losing position is closed.
Stop order An order to buy above or sell below the current price when the price reaches it (a breakout).
Stop-limit order An order that places a limit order at the limit price when the stop price trades.
Take profit (TP) The price at which a winning position is closed.
Tick value The value of one tick for 1.00 lot, in the account currency.

Contents

20 Version History

Version Date Changes
1.02 October 2026 A value typed into a box is kept when you press Enter (a refresh could put the old value back). Dragging the window’s corner no longer scrolls the chart. Position labels show the whole ticket. The stop-out line has its input (Inp_Lines_StopOut). Clearer notifications for the daily loss guard and Clear alerts.
1.01 October 2026 Choosing an item in a drop-down list no longer leaves the input box under it selected.
1.00 September 2026 Initial release.

Contents

21 Risk Disclaimer

Trading carries a risk of loss, and a loss can be larger than you planned. Stopline Trade Manager EZ is a tool for placing and managing your own trades; it gives no signals, advice or promise of results.

The EA executes what you set. An incorrect setting, a lost connection, a closed terminal, slippage, price gaps, requotes or broker rules can lead to results you did not plan. Test every new setup on a demo account first. Take-profit levels, stop-limit orders and price alerts work only while the terminal is running. The figures in this manual are examples, not expectations.

MetaTrader, MQL4 and MQL5 are trademarks of MetaQuotes Ltd.

Contents

A All Inputs

The inputs of version 1.02 in the order of the EA dialog, with their default values. The label is the text shown in the dialog. MetaTrader 4 shows no group headings; the groups below follow the same order.

Every input with its default and range is listed in Appendix A of the PDF manual.