Garner Trade Pad EA
- 유틸리티
- 버전: 2.2
- 활성화: 5
Garner Trade Pad EA is an MT5 Expert Advisor that brings trade planning and position sizing directly onto your chart. Position your Stop Loss and Take Profit, choose the amount you want to risk, and view the calculated lot size before placing an order.TP1 buy
The dark navy panel with blue accents provides a clear view of your proposed trade. It is a manually operated calculator and order-entry tool: you choose the direction, levels and timing of every trade.
## Movable chart panel
- Drag the blue title bar to reposition the panel within the chart.
- Collapse and expand the panel using the minus/plus button.
- The panel saves its position and reapplies its display properties when the EA restarts, including after timeframe changes.
- BUY and SELL use green and red button colours for quick identification.
- Enter values directly into editable fields and press Enter to apply them. Decimal points and decimal commas are accepted.
Panel-position persistence does not mean the complete trade plan is saved. On reinitialization, risk inputs and planning lines are initialized again; review the setup after changing timeframes or EA settings.
## Draggable Entry, Stop Loss and Take Profit
Three colour-coded horizontal lines show the proposed trade:
| Line | Colour | Behaviour |
| --- | --- | --- |
| Entry | Blue | Follows the live entry quote in Market mode; draggable and editable in Pending mode. |
| Stop Loss | Red | Drag the line or enter a price or distance in the panel. |
| Take Profit | Green | Drag the line or enter a price or distance in the panel. |
The panel updates prices, distances and calculations as the levels change. Line descriptions include prices and relevant distance information. Switching direction preserves manually positioned levels when they already form a valid setup for the new direction; otherwise, the planning lines reset.
## Three position-sizing modes
**Percentage risk:** Choose account balance or equity, then enter your desired risk percentage. For example, entering 0.30 means 0.30%. On a 10,000 account balance, that produces a 30-unit risk budget in the account currency.
**Cash risk:** Enter a fixed amount in your account currency. The calculator sizes the proposed trade using its Entry-to-SL distance.
**Fixed lots:** Enter the desired trading volume and view the resulting estimated loss and potential profit. This mode does not size volume to a percentage or cash-risk budget.
Volume is rounded down to the broker's lot step and capped by the broker's maximum and your MaximumLots input. If the calculated volume is below the broker's minimum lot, the calculator reports that the risk budget is too small rather than increasing the volume to the minimum.
## Information displayed
- BUY or SELL direction.
- Market, Pending Limit or Pending Stop mode.
- Entry, Stop Loss and Take Profit prices.
- SL and TP distances in pips or points.
- Selected risk mode, risk value and balance/equity basis.
- Calculated lot size.
- Estimated loss in account currency and as a percentage of the selected account basis.
- Estimated profit at Take Profit in account currency.
- Reward-to-risk ratio.
- Estimated required margin.
- Current spread and the selected account-basis amount.
- Validation messages and order-request status.
## Market and pending orders
**Market mode** uses the current Ask for a BUY and Bid for a SELL. The blue Entry line is read-only and follows that quote. It is not a crossing-price trigger.
**Pending mode** allows you to position the Entry line manually. The calculator selects Buy Limit, Buy Stop, Sell Limit or Sell Stop according to the chosen direction and Entry's relationship to the current quote. Stop-limit orders are not included.
Only the order-mode button switches Market/Pending mode.
## Confirmed manual execution
Trading is disabled by default. With EnableTrading enabled and MT5 trading permissions active, click Place Trade, review the displayed plan, then click Confirm within ten seconds.
The calculator rechecks the plan before sending. Changed trade levels, direction or order type, or increased calculated volume/risk beyond the approved allowance, require another review. Rapid duplicate clicks are suppressed, and orders are not automatically retried.
Additional trades are allowed, including when the symbol already has exposure. Each needs a fresh confirmation. The displayed risk relates to the proposed order, not total account exposure. On a netting account, another order may add to, reduce or reverse the existing position.
Reset Lines resets the planning setup; it does not close a position or cancel a broker order.
## Broker-aware calculations and checks
The calculator uses MT5's profit-calculation function to estimate results in the account currency. It uses symbol tick size for planning prices and respects volume limits and steps. It checks SL/TP placement, minimum stop distances, pending-entry distance and estimated free margin, then runs MT5's order check before submission.
An optional round-trip commission estimate per lot is included in estimated loss and deducted from estimated profit. Configure it in your account currency.
Manage tab
Click MANAGE in the title bar. Click NEW TRADE to return. The panel retains its navy/blue appearance, draggable title bar and collapse control. The v1.07 cache reset, chart event routing and Footprint notification prefix are preserved.
| Control | Behaviour |
|---|---|
| Position ticket / NEXT | Cycles eligible open positions on the chart symbol. Displays ticket, direction, volume, open price, SL/TP and floating price P/L. |
| Partial close (%) | Enter a percentage greater than zero and less than 100; default 50%. It applies to the currently remaining position volume. |
| PARTIAL CLOSE | Closes the displayed ticket by the selected percentage. The volume rounds down to the broker lot step. The confirmation shows the actual lot amount. A partial close is rejected if it is too small or would leave less than the minimum volume; it is never silently changed into a full close. |
| BE + offset | Enter zero for entry-price break-even or a positive offset in the displayed distance unit. Default zero. |
| MOVE TO BE + | For a buy, moves SL to entry plus the offset; for a sell, entry minus the offset. Preserves TP and rejects changes that would weaken an existing SL. Tick-size rounding is toward profit. Current price must clear the broker's stop/freeze distance. This is price break-even; commission, swap and slippage may still produce a net loss. |
| CLOSE SELECTED POSITION | Requests a full close of the displayed position ticket. A position larger than the broker's per-order maximum must first be reduced with a valid partial close. |
| Pending ticket / NEXT | Cycles eligible pending orders and shows the ticket and order type. |
| CANCEL SELECTED PENDING | Deletes the displayed pending order if it still exists and remains eligible. It does not close an already filled position. |
| CANCEL SCOPED PENDING ORDERS | First click captures the currently eligible pending tickets. Confirmation cancels only those tickets that remain eligible. New pending orders arriving afterward are excluded. The batch stops at the first failed or uncertain request; completed cancellations are not rolled back. |
Every management action requires a second click on the same action within ten seconds. Check the ticket and lot amount or new SL in the status area before confirming. Changing tabs, selected ticket, management fields or dragging the panel cancels confirmation. Position volume, side, open price, SL and TP are checked again before a confirmed position action; changed positions require a new review.
Each action uses fresh quotes and a broker pre-check. Requests are never automatically retried. An accepted request or partial fill may need time to appear; check MT5's Trade tab before acting again. The Experts log contains detailed management results.
Management scope
All management is restricted to the current chart symbol. ManagementScope in EA Inputs controls eligible trades:
-
PAD_OWN_AND_MANUAL (default): this pad's MagicNumber and manual trades with magic zero.
-
PAD_OWN: only the configured MagicNumber.
-
PAD_ALL_SYMBOL: every trade on the chart symbol, including other EAs.
The default MagicNumber=26091901 is unchanged from v1.07. If you used a custom number, retain it to include those trades. The panel shows the selected scope. Multiple eligible tickets are selected by clicking the ticket button.
On a hedging account, a close targets the selected position ticket. On a netting account, the symbol has one aggregate position: closing or changing its stop affects that combined position, including contrib
