No-code cTrader strategy builder

Build your trading rules into a configurable cBot.

cBot Factory turns a rule-based forex strategy into a structured cTrader automation project. Choose the market, combine technical indicators, define Buy and Sell entries, add confirmation rules, and control how every position is managed—without starting from a blank C# file.

✓ Guided configuration✓ Editable parameters✓ Backtest and demo first
Why use a guided builder?

Make the trading logic explicit before you automate it.

A trading idea is easier to test when every condition is stated clearly. cBot Factory guides you through the decisions that are often hidden inside custom code: what creates a signal, what confirms it, when the bot may enter, and how the trade is protected.

01

Build without programming

Configure the strategy through understandable controls instead of writing the full cTrader C# implementation.

02

Test ideas sooner

Move from a written concept to a structured strategy that can be reviewed, backtested, and demo-tested.

03

Keep settings flexible

Choose which parameters remain adjustable through the delivered cBot interface for later testing and operation.

04

Protect the strategy

Keep the selected indicator structure and implementation from being casually changed or copied at code level.

Strategy workflow

Four steps from trading idea to cBot configuration.

The builder separates market selection, signal evidence, trade management, and final validation so each part can be understood and tested.

01

Set up the market

Choose the currency pairs and timeframe, then define currency-overlap, account-mode, and hedging rules.

02

Create entry logic

Select indicators, edit their parameters, define separate Buy and Sell conditions, and require confirmed candle closes.

03

Control exits and risk

Configure position size, stop loss, moving profit protection, partial profits, break-even, and portfolio limits.

04

Review and generate

Check the complete rule set, resolve validation warnings, and prepare the cBot for cTrader testing.

Explore strategy design in detail →
Indicator Library

Combine different kinds of evidence.

Browse supported trend, momentum, volatility, and volume indicators. Each library entry explains what the indicator measures, which parameters can be configured, and what other evidence traders commonly use with it.

  • Free and premium indicators clearly identified
  • Editable periods, sources, thresholds, and signal rules
  • Suggested complementary indicators
  • One instance of each selected indicator per strategy
Browse the public Indicator Library →
Learn before you generate

Understand what the settings actually change.

Learn how closed-candle confirmation works, why Buy and Sell rules should be considered separately, how indicators can complement one another, and why backtesting must be followed by broker-specific demo testing.

1Choose a strategy style that matches the market behaviour you want to trade.
2Use confirmation rules to reduce signals that disappear before a candle closes.
3Set risk limits before evaluating the strategy's potential return.
4Test across different periods, market conditions, spreads, and commissions.
Open the public learning centre →
Configuration capabilities

Control the parts that determine how the cBot behaves.

Add each supported technical indicator once and edit its parameters

Build Buy-only, Sell-only, or two-direction entry logic

Require multiple closed candles before a signal qualifies

Combine trend, momentum, volatility, and volume evidence

Choose trend-following, mean-reversion, breakout, or custom logic

Configure fixed targets, trailing profit, and partial profit taking

Manage multiple pairs, overlapping currencies, and hedge rules

Expose approved settings in the cBot interface while protecting its implementation

cTrader broker compatibility

Designed for cTrader—not tied to one forex broker.

The generated strategy is intended to operate as a cBot in a compatible cTrader environment. Your broker still controls the available instruments, symbol naming, trade size limits, account type, hedging support, spreads, commissions, leverage, and execution conditions.

Backtest with realistic costs, then run the cBot on the same broker's demo environment before considering live trading.

Frequently asked questions

What to know before building.

Do I need to know C#?

No. The guided builder is designed to let you describe the trading rules and editable parameters without writing the cBot implementation yourself.

Can the cBot trade both Buy and Sell signals?

Yes. You can configure Buy and Sell entry conditions separately, enable one direction, or allow both directions when their respective rules qualify.

Can I change the cBot after it is generated?

The parameters intentionally exposed in the cBot interface can remain editable. The selected indicator set and protected implementation are not intended to be freely changed at source-code level.

Will it work with every forex broker?

The cBot is intended for cTrader environments. Symbols, volume limits, hedging support, spreads, commissions, and automation permissions vary by broker, so every build should be tested on that broker's demo account.

Does a backtest guarantee live results?

No. Backtests and demo tests help evaluate assumptions, but they do not predict future performance or remove execution, market, or technology risk.

Responsible testing

A cBot automates rules—not certainty.

cBot Factory is a software configuration service, not financial advice, brokerage service, or a guarantee of profit. Technical indicators are derived from historical market data and can produce false, late, or conflicting signals. You remain responsible for testing, deployment, monitoring, and trading decisions.

Ready to define your rules?

Open the studio and start building your cBot.