Tradeworks CrossBarPound forex algo trading bot example

Live bot example

CrossBarPound: GBP/USD Forex Trading Robot with Bollinger Bands

CrossBarPound is a live Tradeworks forex trading robot that trades GBP/USD with EUR/GBP confirmation, using Bollinger Bands and bar data. The account has shown +72.47% gain since 2023, averaging about 1.7% monthly returns historically.

The “Cross” is what makes it different: GBP/USD is the primary market, while EUR/GBP acts as cross-confirmation. The record is historical, not a promise of future performance.

Myfxbook performance overview for CrossBarPound forex algo trading bot

Gain

+72.47%

Drawdown

20.53%

Tracked

Since 2023

Historical Myfxbook snapshot. Past performance is not indicative of future performance.

Verified history

Verified Myfxbook history snapshot

The Myfxbook page shows CrossBarPound as a tracked account with a verified track record and trading privileges. The account history is useful because it connects the rule-based setup with real account behavior over time.

These numbers are presented as a factual snapshot from Myfxbook. They describe what happened historically and should not be read as a claim about future results.

Myfxbook performance overview for CrossBarPound showing gain and drawdown metrics
Myfxbook history snapshot for CrossBarPound. Past performance is not indicative of future performance.

Gain

+72.47%

Daily

0.06%

Monthly

1.69%

Maximum drawdown

20.53%

Balance

USD 172.47

Equity

USD 172.47

Highest balance

USD 176.71 (May 4)

Profit

USD 172.47

Deposits

USD 100.00

Withdrawals

USD 0.00

Advanced statistics

Myfxbook advanced statistics snapshot

Broader trade-history context from Myfxbook. These metrics are historical and supporting only — not a prediction of future results.

Myfxbook advanced statistics for CrossBarPound showing trades, pips and profit factor

Trades

250

Pips

946.7

Lots

2.50

Commissions

-USD 17.50

Longs won

94/130 (72%)

Shorts won

73/120 (60%)

Best trade

USD 7.13

Worst trade

-USD 17.88

Average win

20.11 pips / USD 1.93

Average loss

-29.06 pips / -USD 3.01

Average trade length

13h 49m

Profit factor

1.29

Sharpe ratio

0.13

Expectancy

3.8 pips / USD 0.29

Myfxbook advanced statistics for CrossBarPound. Metrics are historical and do not predict future results.

Overview

What is CrossBarPound?

CrossBarPound is a forex trading robot example built in Tradeworks to trade GBP/USD with cross-confirmation from EUR/GBP. The name comes from three parts: Cross (cross-pair confirmation), Bar (bar data), and Pound (GBP-denominated pairs).

This makes CrossBarPound the first example bot in the series to use a technical indicator alongside bar data. It also uses more exit logic than the BarAussie examples, with separate close signals for take-profit and loss-reduction purposes.

CrossBarPound illustration showing GBP/USD primary signal with EUR/GBP Bollinger Bands confirmation
CrossBarPound trades GBP/USD with EUR/GBP confirmation, combining bar data with Bollinger Bands.

See the rules

How a multi-pair forex algo trading bot is built in Tradeworks

CrossBarPound is useful because the logic is visible. You can see how GBP/USD bar conditions, EUR/GBP confirmation, Bollinger Bands, and four separate exit signals are combined in one automated example.

The key point: you can turn visible trading rules into an automated strategy without writing code.

Try building rules like this

Long entry

How CrossBarPound opens long trades

CrossBarPound opens buy positions when GBP/USD bar conditions align with EUR/GBP Bollinger Bands confirmation.

The entry combines a GBP/USD down-move structure with an EUR/GBP cross-confirmation rule. This makes the setup different from the BarAussie examples: it watches two GBP pairs and uses a technical indicator as part of the signal.

Logic checklist

  1. GBP/USD: H1 close from two bars ago is less than the previous D1 low.
  2. GBP/USD: current H1 low is less than the previous H1 low.
  3. GBP/USD: previous H1 low is less than the H1 low from two bars ago.
  4. GBP/USD: H1 low from two bars ago is less than the H1 low from three bars ago.
  5. GBP/USD: H1 low from three bars ago is less than the H1 low from four bars ago.
  6. EUR/GBP: current BID is greater than the previous upper Bollinger Band.
Tradeworks open long signal setup for CrossBarPound GBP/USD forex algo trading bot
Open Long signal for CrossBarPound. The setup combines GBP/USD bar data with EUR/GBP Bollinger Bands confirmation.
Bollinger Bands top settings for GBP/USD in CrossBarPound
GBP/USD Bollinger Bands top settings.
Bollinger Bands bottom settings for GBP/USD in CrossBarPound
GBP/USD Bollinger Bands bottom settings.
Bollinger Bands top settings for EUR/GBP in CrossBarPound
EUR/GBP Bollinger Bands top settings.
Bollinger Bands bottom settings for EUR/GBP in CrossBarPound
EUR/GBP Bollinger Bands bottom settings.

Short entry

How CrossBarPound opens short trades

The short setup mirrors the long idea with opposite GBP/USD bar comparisons and EUR/GBP Bollinger Bands confirmation.

In plain English, the bot looks for an upward GBP/USD structure while EUR/GBP confirms against its lower Bollinger Band. The result is a multi-pair, indicator-confirmed sell signal.

Logic checklist

  1. GBP/USD: H1 close from two bars ago is greater than the previous D1 high.
  2. GBP/USD: current H1 high is greater than the previous H1 high.
  3. GBP/USD: previous H1 high is greater than the H1 high from two bars ago.
  4. GBP/USD: H1 high from two bars ago is greater than the H1 high from three bars ago.
  5. GBP/USD: H1 high from three bars ago is greater than the H1 high from four bars ago.
  6. EUR/GBP: current ASK is less than the previous lower Bollinger Band.
Tradeworks open short signal setup for CrossBarPound GBP/USD forex algo trading bot
Open Short signal for CrossBarPound. The setup uses GBP/USD bar logic and EUR/GBP Bollinger Bands confirmation.
Bollinger Bands top settings for GBP/USD in CrossBarPound
GBP/USD Bollinger Bands top settings.
Bollinger Bands bottom settings for GBP/USD in CrossBarPound
GBP/USD Bollinger Bands bottom settings.
Bollinger Bands top settings for EUR/GBP in CrossBarPound
EUR/GBP Bollinger Bands top settings.
Bollinger Bands bottom settings for EUR/GBP in CrossBarPound
EUR/GBP Bollinger Bands bottom settings.

Long exit — Take Profit purpose

How CrossBarPound closes long trades for profit-taking

CrossBarPound uses a dedicated close-long signal for long trades that have developed as intended.

This rule-based exit is separate from fixed Take Profit settings. It closes long positions when the configured bar condition appears.

Logic checklist

  1. GBP/USD: current H1 high is greater than the previous H4 high.
Tradeworks close long take profit signal for CrossBarPound
Close Long signal with take-profit purpose. Past performance is not indicative of future performance.

Long exit — Loss Reduction purpose

How CrossBarPound reduces losses on failing long trades

CrossBarPound also has a separate close-long signal for trades that are not developing as expected.

The loss-reduction exit uses M1 Bollinger Bands conditions to close long positions earlier when the trade behavior no longer matches the intended setup.

Logic checklist

  1. GBP/USD: previous M1 open is less than the previous Bollinger Band middle band.
  2. GBP/USD: current M1 low is less than the previous Bollinger Band lower band.
  3. GBP/USD: current M1 high is greater than the previous Bollinger Band upper band.
Tradeworks close long loss reduction signal for CrossBarPound
Close Long signal with loss-reduction purpose. The exit is rule-based and part of the example configuration.

Short exit — Take Profit purpose

How CrossBarPound closes short trades for profit-taking

Short trades have their own take-profit-purpose close signal.

This keeps short exits explicit and separate from fixed Stop Loss or Take Profit settings. The screenshot documents the actual close-short rule used in the example.

Logic checklist

  1. GBP/USD: current H1 low is less than the previous H4 low.
Tradeworks close short take profit signal for CrossBarPound
Close Short signal with take-profit purpose. Past performance is not indicative of future performance.

Short exit — Loss Reduction purpose

How CrossBarPound reduces losses on failing short trades

The fourth exit signal is a close-short loss-reduction rule.

Like the long loss-reduction signal, it uses M1 Bollinger Bands conditions. This gives CrossBarPound more exit logic than BarAussieSolo or BarAussieTrio.

Logic checklist

  1. GBP/USD: previous M1 open is greater than the previous Bollinger Band middle band.
  2. GBP/USD: current M1 low is less than the previous Bollinger Band lower band.
  3. GBP/USD: current M1 high is greater than the previous Bollinger Band upper band.
Tradeworks close short loss reduction signal for CrossBarPound
Close Short signal with loss-reduction purpose. The exit is rule-based and part of the example configuration.

Signal handling

Two open trades, explicit signal behavior

CrossBarPound is configured to allow a maximum of two open trades. Same-direction signals can open one more trade in the same direction.

If an opposite signal appears, the bot is configured to close all trades and open a new trade in the opposite direction. This position-management behavior is part of the example configuration.

CrossBarPound illustration showing up to two open trades and opposite signal reversal handling
Same-direction signals can add one more trade up to max two; opposite signals close open trades before opening one new trade in the opposite direction.
CrossBarPound signal handling settings showing same direction and opposite direction behavior
Signal handling configuration for CrossBarPound.
CrossBarPound maximum number of trades setting showing 2
Maximum number of trades is set to 2 in the example setup.

Configuration

Configuration summary

Primary market

GBP/USD

Cross-confirmation

EUR/GBP

Bot type

Bar-based forex robot with Bollinger Bands confirmation

Indicators used

Bollinger Bands

Platform

Tradeworks + MetaTrader 4

Myfxbook account type

Real USD account

Example account start

100 USD

Example trade size

0.01 lots long and short

Maximum open trades

2

Trading frequency

60 minutes between signals

Stop Loss / Take Profit

Not active as fixed settings — exits are rule-based

Trailing stop

Not active in this example

Same-direction signals

Open one more trade in the same direction

Opposite signal handling

Close all trades and open a new trade in the opposite direction

Indicator confirmation

Why CrossBarPound uses Bollinger Bands

Unlike BarAussieSolo and BarAussieTrio — which trade purely on bar data — CrossBarPound introduces a technical indicator: Bollinger Bands.

Bollinger Bands provide upper, middle, and lower reference levels. CrossBarPound uses those levels as confirmation filters alongside bar comparisons across GBP/USD and EUR/GBP.

The indicator is not presented as a prediction tool. It is part of a documented example configuration that can be studied, changed, and tested inside Tradeworks.

What it demonstrates

What this shows about building a forex robot in Tradeworks

CrossBarPound demonstrates three features that BarAussieSolo and BarAussieTrio do not cover: indicator-based confirmation, cross-pair logic, and dual exit management.

A trader could start with a simple bar-based robot like BarAussieSolo, then progress to CrossBarPound-style complexity: add one indicator, add one cross-confirmation rule, and add a secondary exit for risk control.

?

Questions

CrossBarPound FAQ

Is CrossBarPound a forex algo trading bot? +

Yes. CrossBarPound is a live forex algo trading bot example built in Tradeworks to trade GBP/USD with EUR/GBP confirmation. It uses rule-based automation with indicator confirmation rather than manual trade decisions.

What pairs does CrossBarPound use? +

CrossBarPound trades GBP/USD, with cross-confirmation from EUR/GBP. Both pairs are GBP-denominated, which creates a natural correlation filter.

Does CrossBarPound use indicators? +

Yes. CrossBarPound uses the Bollinger Bands indicator in the example setup. It does not rely on bar data alone.

Why is it called CrossBarPound? +

Cross refers to the cross-pair confirmation (GBP/USD + EUR/GBP), Bar refers to bar data, and Pound refers to the GBP-denominated pairs.

What makes CrossBarPound different from BarAussieTrio? +

BarAussieTrio uses bar data only. CrossBarPound uses Bollinger Bands, trades GBP/USD with EUR/GBP confirmation, and has more complex exit logic (dual close signals per direction).

Does Myfxbook history predict future performance? +

No. Myfxbook can show a verified trading history for the example account, but past performance is not indicative of future performance.

Want to integrate Bollinger Bands into your own forex robot?

Build indicator-based forex rules without code

CrossBarPound is an example of how Tradeworks can automate an indicator-based GBP/USD trading system with EUR/GBP confirmation. Combine bar data, Bollinger Band filters, and cross-pair confirmation in the Algo Editor.