cTrader BB series

Your Pine BB series on cTrader demo 47623684 · settings · fleet dashboard
cTrader: 1 error line(s)

cTrader BB series — demo

The same Pine BB series on cTrader 4H bars: BB 20 × 2, long only, up to 4 entries, at most 10 trades open, $10 risk per entry · fade AUDCAD, AUDCHF, AUDNZD, AUDUSD, CHFJPY, EURCAD, EURNZD, GBPAUD, GBPCAD, GBPNZD, GBPUSD, USDCHF, CA60, NETH25, US500, USTEC · breakout AUDJPY, EURJPY, GBPJPY, USDJPY, XAGUSD, XAUUSD, XBRUSD, XTIUSD, IT40, JP225
bot runningplacing orderscTrader demo 47623684markets open
Balance
$4,338
+$0 since the switch (27 Sep 04:06Z)
Open legs
1 of 10
open P&L −$3
Closed legs
0
none yet
1 error line(s) since the bot last started
2026-09-27 21:01:05Z [bbser] ⚠ ORDER ERROR INVALID_REQUEST: Nothing to amend. (pos=0)
Full log: /tmp/bbser_live.log
symbolmodelegslast closebandsopen P&Lnext
AUDCADfade0 0.993410.98794 – 1.00118—BUY if close < lower 0.98794 at the Mon 01:00Z close
AUDCHFfade0 0.581960.57940 – 0.58434—BUY if close < lower 0.5794 at the Mon 01:00Z close
AUDJPYbreakout0 110.50110.46 – 112.29—BUY if close > upper 112.29 at the Mon 01:00Z close
AUDNZDfade0 1.240001.23699 – 1.24445—BUY if close < lower 1.237 at the Mon 01:00Z close
AUDUSDfade0 0.702470.69774 – 0.71186—BUY if close < lower 0.69774 at the Mon 01:00Z close
CHFJPYfade1 long189.82190.02 – 192.78−$31 long leg(s), resting target 192.78; close all if close > upper 192.78; add a leg if close < lower 190.02 at the Mon 01:00Z close
EURCADfade0 1.610761.60346 – 1.61310—BUY if close < lower 1.6035 at the Mon 01:00Z close
EURJPYbreakout0 179.17179.25 – 180.96—BUY if close > upper 180.96 at the Mon 01:00Z close
EURNZDfade0 2.010591.99849 – 2.01428—BUY if close < lower 1.9985 at the Mon 01:00Z close
GBPAUDfade0 1.884891.87366 – 1.88858—BUY if close < lower 1.8737 at the Mon 01:00Z close
GBPCADfade0 1.872661.86401 – 1.87784—BUY if close < lower 1.864 at the Mon 01:00Z close
GBPJPYbreakout0 208.30208.39 – 210.63—BUY if close > upper 210.63 at the Mon 01:00Z close
GBPNZDfade0 2.337502.32868 – 2.33936—BUY if close < lower 2.3287 at the Mon 01:00Z close
GBPUSDfade0 1.324221.31745 – 1.33422—BUY if close < lower 1.3174 at the Mon 01:00Z close
USDCHFfade0 0.828450.81976 – 0.83146—BUY if close < lower 0.81976 at the Mon 01:00Z close
USDJPYbreakout0 157.30156.99 – 159.06—BUY if close > upper 159.06 at the Mon 01:00Z close
XAGUSDbreakout0 64.3162.47 – 67.03—BUY if close > upper 67.031 at the Mon 01:00Z close bar 09-25 20:00Z waits for the market to open
XAUUSDbreakout0 4286.104241.74 – 4356.26—BUY if close > upper 4356.3 at the Mon 01:00Z close bar 09-25 20:00Z waits for the market to open
XBRUSDbreakout0 104.0797.73 – 108.50—BUY if close > upper 108.5 at the Mon 01:00Z close bar 09-25 20:00Z waits for the market to open
XTIUSDbreakout0 95.8092.66 – 98.74—BUY if close > upper 98.744 at the Mon 01:00Z close bar 09-25 20:00Z waits for the market to open
CA60fade0 2102.242082.43 – 2124.23—BUY if close < lower 2082.4 at the Mon 01:00Z close
IT40breakout0 52152.0051622.94 – 52545.36—BUY if close > upper 52545 at the Mon 09:00Z close bar 09-25 19:00Z waits for the market to open
JP225breakout0 66632.0065323.28 – 67315.92—BUY if close > upper 67316 at the Mon 01:00Z close bar 09-25 20:00Z waits for the market to open
NETH25fade0 1117.421101.50 – 1118.44—BUY if close < lower 1101.5 at the Mon 09:00Z close bar 09-25 19:00Z waits for the market to open
US500fade0 7744.507654.23 – 7790.86—BUY if close < lower 7654.2 at the Mon 01:00Z close bar 09-25 20:00Z waits for the market to open
USTECfade0 30642.7030196.11 – 30863.21—BUY if close < lower 30196 at the Mon 01:00Z close bar 09-25 20:00Z waits for the market to open

Backtest of the book on now (with overnight swaps)

The book on now, 2017 →
+2559R
PF 1.39 with swaps · 26 symbols · before the open-trades cap
Trades a week
30.0
entries across the book
Pass your bar
9 of 26
symbols in the mode they trade
Weakest
AUDUSD
PF 1.14 fade

Settings

These are the settings the bot is running now. Change them and press Save: the bot restarts with them within about a minute. A symbol with open trades keeps its mode until it is flat. Saving asks for the milk password and save key.
Bollinger Bands
the bars the bands, ATR and signals use; backtest scores below are 4-hour
Entry
close back inside: the bar before closed outside, this one closes back in
Exit
used by the ATR trail exit
on a daily chart this closes every trade at the next close: keep it off there
Size
1R: sizes every entry and starts the trail
used when Size by = fixed cash
used when Size by = % of equity
counts every symbol; when the book is full, new signals are skipped
Series
Daily trend filter
Keltner filter
Safety
Fixed: Series mode: on (enter at every signal, exit together) · Trade (fade / breakout): per symbol, below
Pine inputs used only with series mode OFF — 19 (the bot runs series mode, so neither TradingView nor the bot uses these)
groupinputPine default
Fib daily pivotsPivot timeframeD
Fib daily pivotsR1/S1, R2/S2, R3/S3on, on, on
Fib daily pivotsLevelsSame side
Fib daily pivotsNear means withinATR
Fib daily pivotsATR multiple0.25
Fib daily pivotsPrice distance3.0
Fib daily pivotsPlot pivot levelsoff
EntryTrigger: Wick outside bandsingle-trade mode only
EntrySkip bars after the daily open2
EntryNo signals in the last bars of the day2
Stop lossStopATR from entry
Stop lossBuffer beyond the bar (ATR)0.25
Stop lossMinimum stop (ATR)0
Stop lossStop to break-even at +R0
ExitTarget (BB basis / Opposite band / Pivot P / Next pivot level / Fixed R / ATR trail / None)BB basis
ExitFixed R multiple1.5
ExitTime stop in bars0
Test windowFrom / ToTradingView backtest only
Strategy propertiesCommission 0.0075% a side, margin 5%TradingView backtest only

Symbols

The 28 major forex pairs and every cTrader commodity and share index (cTrader has no single-stock CFDs). Scores = the backtest under the settings above, both modes, 2017 → (or the symbol's first bar), with spreads, commission and today's overnight swaps: profit factor and total R. ✓ = passes your bar (fade: PF >= 1.2, win > 60%, avg win >= 0.8 x avg loss; breakout: PF >= 1.3; both: profitable before 2024 and from 2024. With spreads, commission and today's swaps.). Bold = the mode it trades now. Hover a score for the detail. scored 2026-09-27 11:45 UTC.
symbolmodeopenfade PFbreakout PFsincelong swap/yr
Forex · 28
AUDCAD—1.80 ✓ +150R0.59 -151R2017+1.2%
GBPAUD—1.66 ✓ +143R0.79 -75R2017-1.6%
GBPNZD—1.63 +141R0.97 -9R2017+0.1%
CHFJPY11.52 +111R1.02 +5R2017-1.9%
USDJPY—1.25 +76R1.45 ✓ +142R2017+1.9%
GBPCAD—1.39 +100R0.99 -3R2017+0.6%
EURJPY—1.12 +33R1.35 ✓ +96R2017+0.8%
EURCAD—1.31 +74R0.77 -92R2017-0.3%
GBPJPY—1.12 +36R1.28 +85R2017+1.7%
AUDNZD—1.24 +51R1.04 +12R2017+0.8%
EURNZD—1.24 +56R1.09 +31R2017-0.9%
AUDJPY—0.89 -36R1.23 +62R2017+2.3%
USDCHF—1.20 +63R1.07 +21R2017+2.6%
GBPUSD—1.18 +54R0.79 -81R2017-1.3%
AUDCHF—1.16 +47R0.69 -102R2017+3.0%
AUDUSD—1.14 +44R0.67 -127R2017-1.5%
NZDJPY—0.78 -80R1.13 +36R2017+0.9%
CADJPY—0.93 -22R1.09 +29R2017+0.5%
EURAUD—1.07 +17R0.92 -29R2017-2.5%
EURGBP—1.07 +19R0.53 -212R2017-2.5%
CADCHF—1.02 +7R0.64 -111R2017+1.2%
USDCAD—1.02 +6R0.98 -7R2017+0.8%
NZDCAD—1.01 +4R0.60 -150R2017-0.2%
EURUSD—0.98 -7R0.75 -96R2017-2.6%
GBPCHF—0.87 -52R0.97 -7R2017+1.9%
EURCHF—0.92 -24R0.87 -42R2017+1.4%
NZDCHF—0.80 -80R0.76 -79R2017+1.6%
NZDUSD—0.80 -72R0.78 -79R2017-2.6%
Metals · 4
XAUUSD—1.17 +46R1.63 ✓ +208R2017-5.2%
XAGUSD—0.93 -23R1.26 +88R2017-5.1%
XPDUSD—0.27 -297R0.59 -189R2018-5.9%
XPTUSD—0.36 -252R0.49 -219R2018-5.5%
Energy · 3
XTIUSD—1.48 +134R2.09 ✓ +253R2017+48.6%
XBRUSD—1.21 +61R1.38 ✓ +107R2017+12.5%
XNGUSD—0.57 -149R0.56 -195R2017-58.5%
Share indices · 23
CA60—3.82 ✓ +90R2.13 ✓ +48R2020-2.5%
NOR25can't size (NOK)—2.53 +84R1.22 +27R2020-5.0%
SE30can't size (SEK)—2.40 ✓ +86R0.91 -10R2020-3.0%
NETH25—2.07 +91R1.09 +13R2020-3.7%
IT40—1.22 +45R1.31 ✓ +63R2017-3.8%
USTEC—1.28 +85R1.17 +51R2017-8.5%
US500—1.26 +80R0.81 -65R2017-8.5%
JP225—1.12 +36R1.24 +74R2017-5.5%
CHINAHcan't size (HKD)—1.17 +29R0.91 -19R2019-3.5%
US30—1.17 +54R0.99 -5R2017-8.5%
CHINA50—1.16 +27R0.83 -47R2019-5.4%
ES35—1.12 +31R1.06 +14R2017-3.8%
SWI20—1.03 +4R1.07 +9R2019-1.1%
HK50can't size (HKD)—0.99 -3R0.80 -63R2017-7.6%
STOXX50—0.98 -5R0.63 -90R2017-7.1%
US2000—0.97 -12R0.69 -109R2017-8.7%
DE40—0.94 -21R0.81 -70R2017-7.1%
UK100—0.90 -35R0.83 -52R2017-8.5%
AUS200—0.88 -48R0.56 -164R2017-9.4%
F40—0.78 -61R0.80 -46R2017-7.1%
SG30can't size (SGD)—0.43 -205R0.54 -146R2017-21.6%
TECDE30—0.40 -103R0.26 -183R2019-2.3%
MIDDE50—0.24 -165R0.17 -336R2019-2.5%
Last change applied 2026-09-27 12:58:56 UTC: timeframe 'H1'->'H4'
Settings checked 2026-09-27 21:27:26 UTC
from the milkoptions settings page: store 2026-09-27 12:58:07 UTC, applied 2026-09-27 12:58:55 UTC
updated 2026-09-27 21:27 UTC · refreshes every 15 min (com.jair.tf-dash) and right after a settings change · bot com.jair.ctrader-bbseries (live/bbseries_main.py) · settings applied by com.jair.bbser-settings-sync (live/bbser_settings_sync.py) · research/overnight_costs_2026-09.md