SmaProbe.cs — the cBot that compiled on our stand on 4 September 2026
(cTrader CLI, vendor image ghcr.io/spotware/ctrader-console; model draft 35.9 s, build 5.2 s, one iteration).

The rule it implements (example, to replace with yours):
  EURUSD, H1. Long when the fast SMA crosses above the slow SMA, short on the cross below;
  one position at a time, closed on the opposite cross. Stop-loss 1.5 x ATR(14) from entry,
  take-profit 2 x the stop distance. Fixed volume 1000 units. FastPeriod exposed (default 20, 10-40).

How to use it
  1. ctrader-cli create            -> a scaffolded cBot project
  2. replace the generated class with SmaProbe.cs (keep namespace cAlgo.Robots)
  3. ctrader-cli build             -> the .algo file
  4. run commands-backtest.sh: in-sample window, then the untouched window, both with --commission,
     --spread and --report-json; hand both reports to 02-prompt-acceptance-report.txt

It is a template for the shape of a cBot, not a rule to trade. Demo account only.
