Join & EARN

FOREX ALGOS { }

What We Do

BlackBox

Backtest Results How It Works Full Refund Promise Supported Brokers Income Targets

Robots Glossary

cTrader Automate (cAlgo) / cBot

cTrader AutomatecTrader’s integrated C#-based development environment for algorithmic trading. cTrader Automate (formerly cAlgo) lets developers code cBots (trading robots) in C#. A cBot is a C# class with event handlers like OnTick() or OnBar(), responding to market events. Within a cBot, developers use the cTrader Automate API (namespaces like cAlgo.API) to place orders (ExecuteMarketOrder(...)), access chart data, and manage positions. For instance, a cBot could call Positions.Open() when a certain condition is met. These robots behave like MT EAs but run natively in cTrader. Both traders (by running cBots) and developers (writing them) use cTrader Automate. As noted by EarnForex, “In MetaTrader [robots] are called Expert Advisors. In cTrader, they are called cBots”.