Plan & Execute · Strategy Lab tool

Setup Builder — build, test and track a setup without code

Draw the entry zone, the stop and the target on the chart. Add conditions as plain-language blocks. Test the setup on history, then let FOCSAL track it live and alert you when it changes state.

5stages in one chain
8condition blocks
5ready-made templates
153assets, 4 timeframes

Why it exists

A setup is a set of rules. Most of them live in your head.

Ask a trader for their setup and you get a sentence: price comes back to the zone after a break of structure, RSI is washed out, enter on the reaction. Written down, that sentence is a list of conditions — and on any given candle each of them either holds or it doesn't.

Setup Builder turns the sentence into a chain you can check. You draw what only you know — the entry zone, the stop and the target — and add the rest as blocks. FOCSAL then evaluates the chain on closed candles: over history when you test it, and candle by candle when you track it live.

How it works

One chain, five stages.

Each stage holds what must be true at that moment: an event before the zone, the touch of the zone, the conditions on the candle in the zone, the reaction from it, and the result.

Example Demand zone retestlong · conditions checked on every closed candle
NOWBREAK ↑LONG ↑ZONESTOPTARGETR:R 1:3.2EMA 200ENTRY
Live tracking
  • Zone touchedcandle +10
  • Entry — every condition heldcandle +14
  • Target reachedcandle +28
  • Draw01Entry zone, stop and target on the chart. The direction comes from the drawing.
  • Add conditions02Structure breaks, liquidity sweeps, moving averages, MACD, RSI, VWAP — as plain-language blocks.
  • Test on history03Run the setup over a chosen window before you rely on it.
  • Track live04FOCSAL follows the setup candle by candle and alerts you when it changes state.

Illustrative example — not market data and not a forecast.

Condition blocks

Conditions in plain language.

8 blocks cover what a discretionary setup usually asks. Events look back a number of candles you set; states are checked on the candle that touches the zone.

BlockKindStageWhat it checks
Structure breakEventEarlierThe last break of structure was up or down, within a window of candles you set.
Liquidity sweepEventEarlierPrice swept above a high or below a low, within the window.
Moving-average crossEventEarlierOne average crossed another — SMA or EMA, with periods of your choice.
MACD crossEventEarlierMACD crossed its signal line, up or down.
Price vs moving averageStateIn the zonePrice is above or below an SMA or an EMA.
Price vs VWAP / POC / Value AreaStateIn the zonePrice is above or below VWAP or the point of control, or inside the value area.
Indicator threshold (RSI, ADX, %K)StateIn the zoneRSI, ADX or Stochastic %K is above or below a value you set.
MACD vs signal lineStateIn the zoneMACD is above or below its signal line.

Group blocks with “One of…” when any one of them is enough. Next to every block the chain shows whether it holds on the current candle.

Templates

Start from a template.

5 ready-made chains. Fill in what only you know — the entry zone, the stop and the target — and change any block whenever you want.

Test · Track

Test it on history. Then let it run.

Test on history

See how the setup would have played out

Pick a window from 7 to 365 days and run the chain over it. The result is a timeline: whether price touched the zone, where the conditions lined up, and how the run ended — target, stop, invalidation or no entry.

  • One run from start to finish — not a statistics report
  • Stop and target are checked on the candle close, only after entry
  • Fees and slippage are not modelled
Live tracking

FOCSAL follows the setup for you

Switch tracking on and every newly closed candle on the setup's timeframe is checked once. Each change of state lands on a live timeline — zone touched, entry, stop, target, invalidation.

  • Alerts on entry, stop, target and invalidation
  • By email from Plus, by Telegram from Pro
  • Tracking covers one run: it ends at the stop, the target or an invalidation

Plans

What each plan includes.

Setup BuilderFreePlusProEnterprise
Saved setups110100100
AssetsBTC122153153
Test on historyYesYesYesYes
Live tracking—YesYesYes
Alerts—EmailEmail, TelegramEmail, Telegram

Timeframes on every plan: 15m, 1h, 4h and 1d. 122 assets on Plus are 65 crypto and all 57 real-world assets. Compare plans

FAQ

Questions about Setup Builder.

What is Setup Builder?

A no-code tool in Strategy Lab for turning a trading idea into a tested, tracked setup. You draw the entry zone, the stop and the target on the chart, add conditions as plain-language blocks, test the setup on history, then let FOCSAL track it live and alert you when it changes state.

Where do I find it?

In the app, open Strategy Lab and choose Setup Builder. It sits next to the Trade Calculator and the Trade Planner.

Do I need to write code?

No. You draw the entry zone, the stop and the target, and add conditions as blocks with a few settings each — a period, a threshold, a number of candles. The chain reads as one sentence.

Which assets and timeframes does it work on?

The 15m, 1h, 4h and 1d timeframes, on crypto and on real-world assets — stocks, index ETFs and commodities tracked as 24/7 perpetual contracts. Free covers BTC, Plus 122 assets, Pro and Enterprise all 153.

What does the history test tell me — and what doesn't it?

It runs the chain once over the window you choose, from 7 to 365 days, and shows how that run ended: target, stop, invalidation or no entry. It is not a forecast and not a statistics report — there is no win rate, and fees and slippage are not modelled. The optional reaction-from-the-zone step relies on lower-timeframe data, so on 1h and above it confirms only in live tracking.

Does FOCSAL place the trade for me?

No. FOCSAL is an analytics platform — it does not execute trades or hold funds. Setup Builder tells you when your conditions are met; the decision and the execution stay with you.

Turn the idea into a setup.

Free includes one setup on BTC, tested on history. Live tracking and alerts start with Plus.

FOCSAL is an analytics platform — it does not execute trades or hold funds.