AutoQuickTrade puts a compact panel on your chart. One click opens or closes a whole position — a single broker pair, or a full MATTRIX basket traded as its real legs. On top it adds rule-based pyramiding (manual or automatic) and pending entries you set with a line on the chart.
#Big8 (7 legs), #RON/#ROFF (8), #RONm/#ROFFm (4 — the half baskets, handled like any custom basket below), #FIX (28 — must be enabled with Allow #FIX trade).# chart works too, and its members come straight from the symbol description that SyntheticCharts writes (AMD+CSCO+CVX+JNJ+...). Stocks, indices, metals, up to 8 legs, and fewer is fine. Nothing to configure: change the synthetic, and the EA follows.# symbols first. AutoQuickTrade trades the real pairs; the # chart is only the host.! NETTING - pyramiding OFF notice stays on the panel. For the full basket / pyramiding feature set, use a hedging account. Manual re-adds remain your responsibility.1112 can therefore open a pair chart that trades fixed lots with magic 1111 — both are behaving correctly. Check the panel before you trade a freshly opened chart, and keep the template you configure in Basket Strength in step with how you want those charts to trade. The journal records where the chart came from: Opened from #EUR.BUYSELL open at market, now.
PEND BUYPEND SELL arm a line-triggered entry.
CLOSE closes the whole pair/basket.
SECURETP protect & target open positions (server-side).
-25%-50% close part of every leg, now.
AUTO arms automatic pyramiding (only shown when enabled).
c:); with TL off the pip / point sumA few seconds after load / profile switch the panel re-asserts itself on top, so indicator labels never cover it.
A row above the panel holds switches that act on all open charts: the timeframe buttons on the left and TL on the right, directly above + / −. The row stays visible with the panel collapsed; a highlighted button (cyan) shows the current state of this chart. Panel Y position sets the top of this row (default 20); the panel starts one row lower.
| Button | Effect |
|---|---|
| TL | Trade levels on / off — the terminal's Show trade levels on every open chart. With TL off the panel also hides money: P/L in pips / points instead of the account currency, the lot line without its amount ($/pip: --), and the pending / OCO line labels without lot and money, showing distances only. |
| 1 · 5 · 15 · H1 · H4 · D1 · W1 | Sets every open chart to this timeframe. Charts running an EA named in Timeframe bar: not on charts running these EAs are left alone (default: SyntheticCharts, BasketViewer — a timeframe change re-initialises them). |
By default the panel starts collapsed — useful when nine charts share one screen. Click + to open it, − to fold it back to the header line; a pure timeframe change keeps whichever state you left it in. Set Start with the panel collapsed to false for charts you actively trade from.
Market: click BUY or SELL. For a basket, every leg opens at once (wide legs may be skipped — see Spread).
Pending (line-triggered):
QT_ENTRY appears (labelled P-BUY / P-SELL) and the button shows DRAG & ARM.0.03% away from price).Pending SL / TP lines (single-pair charts): arming a pending also places two draggable lines, pre-set to the distance your current settings would produce:
-19.16 USD (-0.19 %).! SL WRONG SIDE - trade blocked, and a lot the account cannot margin shows ! LOT > MARGIN, and a lot above the broker's maximum per order shows ! LOT > MAX. The pending stays armed — fix the line (or drag the stop further out to shrink the lot) and it triggers on the next touch. The reason is named in the journal.With OCO mode set to Breakout or Fade, PEND BUY and PEND SELL each place their own line and both can be armed at the same time. The first line touched fires; the other line is removed (one cancels the other). Click 1 places the line one ATR away on the correct side, click 2 arms it, click 3 cancels it.
| Mode | Buy line | Sell line | Stop | Target |
|---|---|---|---|---|
| Breakout | above price | below price | the opposite line | range × OCO breakout TP (default 2, 0 = none) |
| Fade | below price | above price | beyond the line by OCO fade buffer (% of the range, default 20) | the opposite line |
The range is the distance between the two lines. While both lines exist, each line shows its stop, target and lot, and dotted lines preview the stop and target levels; a line on the wrong side for the mode shows ! WRONG SIDE and cannot be armed. A single armed line without its counterpart behaves like a classic pending with the normal SL/TP settings. The fill uses the same gates as BUY/SELL (spread, margin, ! LOT > MAX); a blocked fill keeps the line armed and retries after 5 seconds. Lines and armed state survive a timeframe change.
Kept simple on purpose: OCO and timed breakout work on pair charts only; on basket charts the classic PEND BUY/SELL applies. While a position opened by OCO is open, AUTO makes no adds on that chart — one entry, one stop, one target. A line can only be armed if its target pays for the costs: TP must be at least OCO minimum TP / cost (default 3) × spread + round-trip commission, otherwise the label shows ! TP < COST and arming is refused (a timed breakout with a too-small range is skipped). The labels show the lot and the result at SL and TP in money, net of commission.
Timed breakout (OCO mode = Timed breakout) works like Breakout, but places the lines itself. One click on PEND BUY or PEND SELL arms it (button: BO WAIT hh:mm). When the reference candle closes — start Timed breakout time in server time (HH:MM), length Timed breakout minutes, built from M1 — both lines are drawn on its high and low and armed. If the price is already outside the range at that moment, the breakout is skipped as stale (no late entry). Unfired lines are removed Timed breakout expiry minutes after the candle close (0 = end of the server day). Clicking again while waiting or armed cancels everything. Each click arms one breakout; it does not repeat the next day.
OCO breakout SL buffer (% of the range, default 0) moves the stop of Breakout and Timed breakout beyond the opposite line.
LOT_AUTO): every layer = your lot, or a fixed $ / pip. SL/TP in pips.LOT_RISK_ATR): each layer is sized to a % of equity with an ATR-based SL and TP = SL × reward:risk.LOT_DOLLAR_PCT): each layer is sized so that a 1% price move is worth $/PCT: money per 1% move; SL and TP are set in percent of price (stop distance in %, target distance in %, 0 = off). This is $ / pip for instruments whose points do not compare: one point on an index near 44,000 and one near 2,400 are the same number but a very different move — one percent is not. Sizing and stops share the same unit on purpose. With money per 1% move = 0 the fixed lot is used.$/PCT or $ / pip) or use another lot mode; on load the journal also states the highest amount per 1% the maximum allows.$ / pip every member gets the same lot instead — that equalises $ per point (index style) but not risk, and the EA says so once in the journal.pips (e.g. EURUSD 0.8 pips, Gold 1.1 pips).pts, where 1 pt = one whole price unit (index point / $1): US30 0.7 pts, BTCUSD 12 pts. So a SECURE trail of 10 on US30 is 10 index points; on BTCUSD it is $10. That is why the settings read panel unit rather than "pips". (In Risk % + ATR mode the entry SL/TP are ATR-based and self-scaling anyway; the panel unit governs the manual buttons.)Three one-click tools manage open positions. SECURE and TP place server-side stops and targets, so they keep working even when MT5 is closed — together they bracket the position for a walk-away.
Secure distance = 0 → locks the stack's net break-even (entry ± round-trip cost + SECURE net-BE buffer, default 3 panel units) once it is profitable enough. > 0 → trails that many pips behind the current price, but never looser than break-even — BE is a floor under the trail. Tighten-only; re-click to trail up.
Live: PROTECTED (every leg has a stop) · NAKED: n (n legs unprotected).
Sets a server-side take-profit TP distance pips ahead of the current price on every leg — re-click to trail it. A green TP: n set flash confirms your target was placed.
-25%-50% Partial close: close that share of every leg's volume, immediately — discretionary profit-taking / de-risking. Lot-safe: a leg is skipped if the closed part or the remainder would fall below the broker min lot.
c:. Set Round-trip commission / lot to override, or leave 0 to auto-learn.On a basket chart the panel shows two extra buttons. They place a price level on the synthetic chart that closes every leg of this basket when the basket price crosses it — a basket-level exit that sits above whatever stops the individual legs carry.
SL-ARMED / TP-ARMED.Same three-step rhythm as the pending lines: click to place, drag to position, click to arm. An armed line can still be dragged — the side is re-taken, so moving it never triggers it.
! wrong side for a LONG basket instead of arming.Adding to a winning trade, on your terms. Same rules whether you click or AUTO does it:
Add purely on your own confirmation regardless of profit? Set Min pips = 0 and Only add in profit = false.
AUTO does exactly what a manual add would, automatically. It fires only when both are on:
| Setting | Effect |
|---|---|
| Max spread per pair | Skips individual wide legs and opens the rest of the basket. |
| Max basket spread | Sums all legs; if the total is exceeded the whole basket is rejected (0 = off). |
On wide-cross baskets (e.g. #GBP) raise the basket limit or set it to 0, and set the per-pair limit to suit your style.
AUTO and pending only manage positions whose magic matches Magic Number (default 1111). Trades from the panel carry it automatically; manual platform orders carry magic 0 and are ignored. Use the magic to keep discretionary and tool-managed trades apart.
0 means every position), in AutoQuickTrade the magic is a literal stamp & filter. Each chart manages only its own magic. Setting Magic Number to 0 therefore manages manual trades (they carry magic 0) — not the panel's own trades, and not "all". One panel cannot manage a mixed set (e.g. own 1111 + manual 0) at once — by design.| Group | Setting | Note |
|---|---|---|
| Trade | Lot size / Target $ per pip | Fixed-lot mode |
| Trade | SL / TP (panel unit) | 0 = off |
| Trade | Magic Number | Separation key (1111) |
| Trade | Max spread per pair / per basket | Skip leg / reject basket |
| Trade | Anti-Hedge, Max positions, Allow #FIX | Guards |
| Lot mode | Lot sizing mode | Fixed lot · Risk % + ATR · $ per 1% move |
| Lot mode | Risk %, ATR period / TF / SL mult / RR | RISK_ATR only |
| Lot mode | Money per 1% move, stop / target distance in % | $/PCT only, 0 = off |
| Pyramiding | Enable, Only in profit, Min pips, Move to BE, BE buffer | Apply to manual & AUTO |
| Auto-pyr | Enable AUTO Pyramiding | Level 1 switch |
| Auto-pyr | Max layers, Cooldown (sec) | Automation guards |
| Pending | Pend timeout (sec) | Retry window, 0 = until filled/cancelled |
| Pending | Pend max dist (%) | Chase limit, 0 = off |
| OCO | OCO mode | Off (classic) · Breakout · Fade · Timed breakout |
| OCO | OCO breakout TP (range ×) | 2, 0 = no TP |
| OCO | OCO fade buffer (% of range) | 20 |
| OCO | OCO breakout SL buffer (% of range) | 0 = SL on the opposite line |
| OCO | OCO minimum TP / cost (× spread + commission) | 3, 0 = off |
| OCO | Timed breakout: start (server HH:MM) / minutes / expiry | 15:30 · 15 · 120 (0 = end of day) |
| Protect | SECURE trail distance behind price (panel unit) | 0 = net break-even |
| Protect | SECURE net-BE buffer (panel unit) | Locked above cost break-even (3) |
| Protect | TP distance from current price (panel unit) | 0 = off |
| Cost | Round-trip commission per lot | 0 = auto-learn from fills |
| Display | Start with the panel collapsed | Default on — click + to open. Kept across a timeframe change. |
| Display | Timeframe buttons 1 5 15 H1 H4 D1 W1 (all charts) | Default on |
| Display | Timeframe bar: not on charts running these EAs | Comma list, default SyntheticCharts,BasketViewer |
| Tester | Donchian lookback (bars) | Strategy Tester demo only (20) |