Showcase concept. Quietbar Systems is a fictional brand, built by Forex Marketer to show an expert-advisor IB website.Back to Forex Marketer
Latest vx.x.xGet a licence
QB-HNGvx.x.xMT4 and MT5

Hinge

One breakout at the London open, only after a compressed night.

Hinge waits for the overnight range to compress, then takes at most one breakout when London opens. If the night was already wide, or the morning calendar is crowded, the day is skipped.

Quietbar Hinge · vx.x.xGBPUSD · M30
Licence
Valid · account xxxxxxxx
Window
07:00–10:00 London time
State
Sitting out
Reason
Night range not compressed · x.x > x.x
Trades this session
x / x
Daily loss used
x.x% / x.x%
  • xx:xxWindow open. Range measured.
  • xx:xxSpread x.x > cap x.x — sitting out
  • xx:xxRange x.xx ATR > cap x.xx — sitting out
  • xx:xxWindow closed. No trades this session.
Illustration of the EA's own on-chart panel and journal. Values shown as x.
What it trades

Session breakout

Symbols
GBPUSD, EURUSD
Timeframe
M30
Window
07:00–10:00 London time
Holding
Hours; closed by the end of the London session
Trades a month
about x (forward test)
The logic in plain words
  1. Before London opens, it measures the night's range and compares it with the last few weeks of nights.

  2. Only a range in the narrowest part of that comparison counts as compressed. Otherwise the day is over before it starts.

  3. It places one buy-stop above the range and one sell-stop below it. When one fills, the other is cancelled.

  4. The stop goes back inside the range. Part of the position is closed at a fixed multiple of the risk; the rest trails behind the M30 bars.

  5. Anything still open at the end of the London session is closed.

When it does not trade

Hinge stands down when any of these is true.

In the forward test Hinge sat out xx% of the sessions it was eligible for. Each stand-down writes one journal line naming the rule and the value that triggered it.

SD-01Night range not compressed

A breakout from a wide range has already spent much of its move. Hinge needs stored energy, not a market already running.

SD-02High-impact release between 07:00 and 10:00

A release inside the window decides the direction instead of the breakout, and stops slip on the spike.

SD-03Spread above the cap at the open

Spreads are often widest in the first minutes; an entry then starts the trade with a deficit.

SD-04Both sides would trigger inside one bar

A whipsaw open. Hinge cancels both orders rather than guess.

SD-05A UK or US bank holiday

Thin participation makes the open less meaningful.

SD-06Weekly loss limit reached

Hinge stops for the rest of the week and resumes on Monday.

Risk settings

Every input, its default and its limits

Ranges are enforced: a value outside them is refused when the EA starts. Defaults are the settings the forward test runs on.

Hinge inputs, vx.x.x
InputTypeDefaultRangeWhat it does
RiskPerTradedoublex.xx.x – x.xPercent of balance at risk on the one trade of the day.
CompressionPercentileintxxxx – xxHow narrow, compared with recent nights, the range must be. Lower means pickier and fewer trades.
LookbackNightsintxxxx – xxHow many past nights the compression is measured against.
PartialCloseRdoublex.xx.x – x.xAt this multiple of the risk, part of the position is closed.
MaxSpreadPointsintxxxx – xxPending orders are not placed while the spread is above this.
WeeklyLossLimitdoublex.xx.x – x.xPercent of balance. Once reached, no new orders until Monday.
MagicNumberintxxxxxxanyTags Hinge's orders so it never touches anything else.

Raising the caps or the risk to make the EA trade more does not make it better. The caps sit where testing showed the edge disappears, and every extra trade costs you spread and commission.

Required account

What the account needs

Platform
MT4 and MT5
Account
Raw-spread or standard account
Positions
Hedging or netting (MT5)
Minimum balance
$x,xxx
Broker
Ferncastle Markets (fictional broker)

Lot size comes from RiskPerTrade and the stop distance. Leverage only changes the margin the broker holds.

Pending orders must be allowed on the account. Some account types restrict stop orders close to the market at the open.

Not for

Anyone who expects a trade every day. Hinge skips most mornings and can go a fortnight without an entry.

Latest Hinge release: vx.x.x · xx.xx.xxxx

Holiday calendar and a whipsaw guard at the open.

Frequency: Fewer trades

Changelog
Results

Hinge in testing

Two separate measurements. The backtest is hypothetical; the forward test is past performance on one live account. Drawdown is printed before return.

Hinge: backtest and forward test, kept apart
TestPeriodMax drawdownNet resultTradesSat out
Backtest (hypothetical)Out-of-sample, xxxx – xxxx−x.x%xx.x%xxxxx%
Forward test (live)xx.xx.xxxx – today−x.x%xx.x%xxxxx%
Hypothetical performance

Backtest results are hypothetical. They come from running the EA on historical prices, with costs modelled rather than paid, and with the benefit of hindsight in how the rules were chosen. No backtest accounts for every effect of real trading, such as liquidity at the moment of an order or a broker's execution on a given day.

Forward-test results are past performance on one live account at one broker. Your results will differ with your broker, account type, terminal, settings and start date. Past performance is not a reliable indicator of future results.

All figures on this showcase are shown as x.

How these were measured, and their limits