(PASSIVE mode) BOS Inside HTF TFib

Full strategy. 1m BOS (SMC1) that fires strictly inside a same-direction 15m TFib (SMC2). Bullish BOS only permitted inside a bullish TFib (impulse above anchor), bearish BOS only inside a bearish TFib (impulse below anchor); price must be strictly between impulse and anchor. SL = LowestLow/HighestHigh(VAR1) on 1m with ATR1(VAR2) x VAR0 buffer. TP = 15m TFib 0% (impulse end, always on profitable side given direction alignment). Strict BOS only (bosType 1/2); extend entry expression with || == 3/4 to include ChoCh. ATR TF fixed to chart (1m); edit :TF in CustomIndicator3 creation string to override.

Symbols: AUDCAD M1 AUDCHF M1 AUDJPY M1 AUDUSD M1 BTCUSD M1 CADJPY M1 EURAUD M1 EURCAD M1 EURGBP M1 EURJPY M1 EURUSD M1 GBPAUD M1 GBPCAD M1 GBPCHF M1 GBPJPY M1 GBPUSD M1 GER40.cash M1 US100.cash M1 US30.cash M1 USDCAD M1 USDCHF M1 USDJPY M1 XAUUSD M1
Created 13 May 26
Modified 13 May 26 16:05
Header
None AUDCAD M1 AUDCHF M1 AUDJPY M1 AUDUSD M1 BTCUSD M1 CADJPY M1 EURAUD M1 EURCAD M1 EURGBP M1 EURJPY M1 EURUSD M1 GBPAUD M1 GBPCAD M1 GBPCHF M1 GBPJPY M1 GBPUSD M1 GER40.cash M1 US100.cash M1 US30.cash M1 USDCAD M1 USDCHF M1 USDJPY M1 XAUUSD M1
(PASSIVE mode) BOS Inside HTF TFib

Full strategy. 1m BOS (SMC1) that fires strictly inside a same-direction 15m TFib (SMC2). Bullish BOS only permitted inside a bullish TFib (impulse above anchor), bearish BOS only inside a bearish TFib (impulse below anchor); price must be strictly between impulse and anchor. SL = LowestLow/HighestHigh(VAR1) on 1m with ATR1(VAR2) x VAR0 buffer. TP = 15m TFib 0% (impulse end, always on profitable side given direction alignment). Strict BOS only (bosType 1/2); extend entry expression with || == 3/4 to include ChoCh. ATR TF fixed to chart (1m); edit :TF in CustomIndicator3 creation string to override.

Sam Northen

Layer 2 of 2: full strategy with 15m TFib direction-matched gate.

BOSInsideHTFTFib-L2-Filter-SMC2State.set

AUDCAD M1,AUDCHF M1,AUDJPY M1,AUDUSD M1,BTCUSD M1,CADJPY M1,EURAUD M1,EURCAD M1,EURGBP M1,EURJPY M1,EURUSD M1,GBPAUD M1,GBPCAD M1,GBPCHF M1,GBPJPY M1,GBPUSD M1,GER40.cash M1,US100.cash M1,US30.cash M1,USDCAD M1,USDCHF M1,USDJPY M1,XAUUSD M1

0

1.000
Scripts
SMC1(1,8,0,7) == 1 && SMCTFibPrice('SMC2',0) > SMCTFibPrice('SMC2',1) && Ask() < SMCTFibPrice('SMC2',0) && Ask() > SMCTFibPrice('SMC2',1) && (SMCTFibPrice('SMC2', 0) - Ask()) / (SMCTFibPrice('SMC2', 0) - SMCTFibPrice('SMC2', 1)) * 100 >= VAR3 && (VAR4 == 0 || (BarsSinceFormation('FVG1', 1) > 0 && BarsSinceFormation('FVG1', 1) <= VAR4)) && HighestBody(VAR6, 2) >= HighestBody(1, 1) && (VAR8 == 0 || (SMC2(1, 14, 58, 1) == 0 && (SMCTrend('SMC2') == 1 || SMCTrend('SMC2') == 3 || SMCTrend('SMC2') == 5 || (SMCTrend('SMC2') >= 7 && SMCTrend('SMC2') <= 11) || SMCTrend('SMC2') == 17))) ? Ask() : 0

LowestLow(VAR1) - ATR1() * VAR0

Ask() + VAR7 * (Ask() - LowestLow(VAR1) + ATR1() * VAR0)

SMC1(1,8,0,7) == 2 && SMCTFibPrice('SMC2',0) < SMCTFibPrice('SMC2',1) && Bid() > SMCTFibPrice('SMC2',0) && Bid() < SMCTFibPrice('SMC2',1) && (Bid() - SMCTFibPrice('SMC2', 0)) / (SMCTFibPrice('SMC2', 1) - SMCTFibPrice('SMC2', 0)) * 100 >= VAR3 && (VAR4 == 0 || (BarsSinceFormation('FVG1', -1) > 0 && BarsSinceFormation('FVG1', -1) <= VAR4)) && LowestBody(VAR6, 2) <= LowestBody(1, 1) && (VAR8 == 0 || (SMC2(1, 14, 58, 1) == 0 && (SMCTrend('SMC2') == 2 || SMCTrend('SMC2') == 4 || SMCTrend('SMC2') == 6 || (SMCTrend('SMC2') >= 12 && SMCTrend('SMC2') <= 16) || SMCTrend('SMC2') == 18))) ? Bid() : 0

HighestHigh(VAR1) + ATR1() * VAR0

Bid() - VAR7 * (HighestHigh(VAR1) + ATR1() * VAR0 - Bid())
Position Management
0
Time Management
09:00

20:00
Exit Management
false
Custom Indicators
+NTL\ATR(1,VAR2).ex5,0

+NTL\FVG(1,0,400,0.1,0.0,VAR5,3.0,0.1,3,14,0,0,0.0).ex5,0,1,2,3,4,5,6,7

+NTL\SMC(1,0,800,7,400,100,7.0,2,0.0,11,80,1,30,0,0,9999,1,1.0,2.0,1,70,2).ex5,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17

+NTL\SMC(:M30,1,0,800,7,400,100,7.0,2.0,0.0,11,80,1,30,0,0,200,1,1.0,2.0,1,70,2).ex5,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17
User Variables
1;1,2,3,4,5

50;50

100;100

38;38,50,78

0;0

0;0

10;10,20,30,40,50,60,70,80,90,100

3;1,2,3

0;0
Backtesting & Optimisation
0
AccountType_Standard

100000.00

100

5000.00;0.00
StatType_TotalProfit
Other