ข้ามไปที่เนื้อหา

cTrader Algo

cTrader Algo – an app within cTrader for building, testing and running automated trading strategies, technical analytical tools and other custom services using native C# and Python programming languages.

Algorithm types

cBot – an automated trading strategy in cTrader that analyses markets, executes trades and manages risk based on predefined rules. cBots can be developed in C# or Python using the cTrader Algo API.

Custom indicator – an algorithm for cTrader Windows and Mac that allows traders to perform specific technical analysis beyond the built-in tools. Custom indicators can be developed in C# or Python using the cTrader Algo API and are used to generate tailored signals, calculations or visualisations on charts.

Desktop plugin – a native plugin for cTrader Windows and Mac that allows integration of third-party services and customisation of the platform interface. Desktop plugins are developed in C# or Python and use the cTrader Algo API to extend platform functionality.

WebView (WV) plugin – a multi-platform plugin in cTrader that embeds and integrates web-based services directly into cTrader Mobile, Web, Windows and Mac. It extends the platform interface and functionality, enabling seamless interaction between web content and native cTrader features.

Algo features

Algo trading – the use of automated strategies in cTrader that place and manage trades on a trader’s behalf based on predefined rules. It is powered by the cTrader Algo API and can involve algorithms or combinations such as cBots, indicators and plugins.

Instance – a running copy of a cBot, indicator or plugin in cTrader that has been started by the user. Each instance operates independently, executing its own settings, parameters and logic on the assigned symbol and period.

Cloud synchronisation – a feature in cTrader that automatically hosts all algorithms in Cloud, making them and their updates available across every cTrader app linked to a trader’s cTID, and removing the need for manual installations or file transfers.

Cloud execution – a feature in cTrader that allows cBots to run continuously in a secure, cloud-hosted environment independent of the trader’s device. It enables 24/7 automated trading without requiring a VPS, ensuring reliability, low latencyb and uninterrupted strategy performance across all cTrader apps.

Backtesting – a feature in cTrader that tests automated trading strategies on historical market data. It allows traders to assess how a cBot would have performed in the past under specific conditions before deploying it in live or demo trading.

Optimisation – a feature in cTrader used to automatically test multiple parameter combinations and identify the most effective settings for a trading strategy. It helps improve cBot performance and adaptability to different market conditions.