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-LULvx.x.xMT4 and MT5

Lull

Fades the quiet hours. Stands down when they stop being quiet.

Lull trades small reversals inside the Asian-session range on two low-spread pairs. It needs a narrow, orderly range to do anything at all, so most nights it does nothing.

Quietbar Lull · vx.x.xEURUSD · M15
Licence
Valid · account xxxxxxxx
Window
22:00–05:00 server time
State
Sitting out
Reason
Spread above the cap · 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

Range reversion

Symbols
EURUSD, EURGBP
Timeframe
M15
Window
22:00–05:00 server time
Holding
Minutes to a few hours; never held past 07:00 server time
Trades a month
about xx (forward test)
The logic in plain words
  1. At the start of the window it measures the range of the previous few hours and the average true range of the day.

  2. If the range is narrow compared with the day's normal movement, it marks an upper and lower band inside that range.

  3. When price reaches a band and the next M15 bar closes back inside, it opens one position back towards the middle.

  4. The stop sits outside the range, so a real breakout takes it out quickly. The target is the middle of the range, not the far side.

  5. Anything still open at 07:00 server time is closed, whatever its result.

When it does not trade

Lull stands down when any of these is true.

In the forward test Lull 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-01Spread above the cap

The edge in a quiet range is a few pips at most. A wide spread takes all of it before the trade starts.

SD-02Range wider than the cap

A wide overnight range means the market is moving, not resting. Lull only trades rest.

SD-03High-impact release in the window

One Asian-session data release can turn a quiet range into a trend in a single bar.

SD-04Monday open and the last session before a holiday

Thin liquidity and weekend gaps make the range unreliable.

SD-05Daily loss limit reached

After the limit is hit, it does nothing until the next session. No recovery trades.

SD-06Another Quietbar EA already holds the same pair

Two systems on one pair doubles exposure without anyone deciding to.

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.

Lull inputs, vx.x.x
InputTypeDefaultRangeWhat it does
RiskPerTradedoublex.xx.x – x.xPercent of balance at risk if the stop is hit. The lot size is worked out from this, never set directly.
MaxSpreadPointsintxxxx – xxAbove this spread, in points, Lull does not open a trade.
MaxRangeATRdoublex.xxx.xx – x.xxThe widest overnight range, as a share of the daily ATR, it will still trade.
DailyLossLimitdoublex.xx.x – x.xPercent of balance. Once lost in a day, the EA stands down until the next session.
MaxTradesPerSessionintxx – xA hard cap on entries per night. It cannot be raised above the range.
NewsFilterbooltruetrue / falseReads the calendar file you install with the EA and sits out around listed high-impact releases.
MagicNumberintxxxxxxanyTags Lull's orders so it never touches yours or another EA's.

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 account with per-lot commission
Positions
Hedging or netting (MT5)
Minimum balance
$x,xxx
Broker
Ferncastle Markets (fictional broker)

Leverage does not change the lot size, which comes from RiskPerTrade. Your broker's margin rules still apply.

Standard accounts with the commission built into a wider spread make Lull stand down on most nights, which is the correct behaviour.

Not for

Anyone who wants activity. On a typical week Lull opens only a handful of trades, and some weeks none.

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

Default spread cap lowered after the forward test.

Frequency: Fewer trades

Changelog
Results

Lull in testing

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

Lull: 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