We offer free, open-source algorithmic starter kits for the cTrader platform; download a fully functional trading robot complete with its source code. These products are for educational purposes to help you understand algorithmic trading. Please read our full disclaimer.
We offer a service to help you build your automated trading robot (cBot) or indicator for the cTrader Desktop platform to your requirements. Our service also covers converting your Metatrader MT4 Expert Advisors across to the cTrader trading platform. We have over 7 years of experience helping over 1400 customers with their projects. cTrader Partner, excellent customer service, real reviews, UK Based company.
This cTrader version of the Martingale trading system involves the initial trade doubled for every loss so that a winning bet will make up for all of the previous losses. This cBot includes a price action filter to improve the odds of winning and additional features can be added by request.
The MACD (Moving Average Convergence Divergence) and RSI (Relative Strength Index) are popular technical indicators traders use to identify potential buy and sell signals in the stock market, both indicators serve different purposes and, when used together, can provide complementary insights into market conditions. This strategy automatically opens and manages your trades 24/7 with a Telegram alert. Full Source Code Included.
Traders can utilize the cTrader Aroon Oscillator to determine trend direction and make trading decisions accordingly. When the positive oscillator signals an uptrend, traders can open long positions. Conversely, traders can initiate short positions if the negative oscillator indicates a downtrend. This strategy automatically opens and manages your trades 24/7 with a Telegram alert. Full Source Code Included.
Traders use Bollinger Bands because they help identify overbought and oversold conditions, detect volatility changes, and analyze trends. Prices near the upper band may signal overbought levels, while those near the lower band suggest oversold conditions. The bands widen during high volatility and narrow during low, giving visual cues for potential breakouts or consolidations. Full Source Code Included.
The cTrader Algorithmic Strategy Builder is a powerful tool for traders to create, test, and execute customised strategies based on technical analysis, trade rules and risk management. The tool also has a feature to automatically create Microsoft C# source code for the strategy that was built and import it into cTrader to build cBots and make modifications. It can also be used to send trade signals for manual trading. No coding experience required.
This starter kit for algo developers uses an open-source Multi-Timeframe cTrader Hull & Simple Moving Average Strategy, it can automatically open, close and manage positions for the cTrader Desktop platform. The strategy also uses built-in risk management and the ability to send Telegram trade signals.
This product is for educational purposes only. Full Source Code Included.
This starter kit for algo developers uses an open-source Multi-Timeframe cTrader Relative Strength Index Strategy, it can automatically open, close and manage positions for the cTrader Desktop platform. The strategy also uses built-in risk management and the ability to send Telegram trade signals.
This product is for educational purposes only. Full Source Code Included.
This starter kit for algo developers uses an open-source Supertrend indicator which is a technical analysis tool used primarily in trading to identify the direction of the prevailing market trend and generate buy or sell signals. The Supertrend indicator is especially useful in trending markets but might produce false signals in choppy or sideways markets. Hence, it's often used together with other indicators.
This product is for educational purposes only. Full Source Code Included.
The cTrader Stochastic Oscillator Trading Strategy uses a momentum indicator, the stochastic oscillator, to analyze a security’s price movement and determine potential entry and exit points. This cBot includes many risk features including email and Telegram alerts. Full Source Code Included.
This starter kit for algo developers uses an open-source On-Balance-Volume (OBV) trading strategy to make buy and sell decisions based on the relationship between price movements and volume. OBV is a technical analysis tool that measures buying and selling pressure by adding volume on up days and subtracting volume on down days. An additional confirmation RSI indicator is added for a stronger signal.
This product is for educational purposes only. Full Source Code Included.
This basic starter kit for algo developers demonstrates how to implement a Trailing Stop Loss (TSL) into their existing cBot to automatically lock in profits. A trailing stop-loss is a type of stop-loss order used in trading and investing to protect profits and limit potential losses
This cTrader cBot contains example source code demonstrating how to easily send Telegram alerts from your cBots or indicators with a few lines of code written in Microsoft C# which can be used for status updates or trade signals. The example is suitable for beginner coders looking at adding new features to their systems.
This basic starter kit for algo developers is a good start at adding risk management to your automated trading strategy, the cBot will close all open trades at a set time in the day. This can be used to close trades just before the market stops trading for a particular symbol. The source code is included to help you add this feature to your existing trading robot.
This basic starter kit for algo developers uses an open-source cTrader Average True Range (ATR) trading system, this strategy will open trades based on bullish or bearish candlesticks and place a stop loss and take profit where the distance is calculated using the average true range indicator values.
This basic starter kit for algo developers uses an open-source cTrader Parabolic SAR trading system, this strategy will open trades based on bullish or bearish candlesticks and the signals from the Parabolic SAR indicator when it shows opportunities to enter a trade.
This basic starter kit for algo developers uses an open-source cTrader Simple Moving Average trading system to open and close trades based on two SMA indicators crossing. A simple moving average (SMA) is an arithmetic moving average calculated by adding recent prices and then dividing that figure by the number of time periods in the calculation average. This trading robot uses two SMA indicators to open and close trades.
This basic starter kit for algo developers uses an open-source Bollinger Band trading system to open and close trades based on indicator signals. John Bollinger created the indicator during the early 1980s, aiming to challenge the prevailing notion that volatility remains constant. Recognizing its dynamic nature, Bollinger sought a versatile tool capable of adjusting trading bands and capturing volatility.
This open-source cTrader Moving Average Convergence Divergence (MACD) trading system is designed to help traders gauge the strength and direction of a trend. This is achieved by plotting two moving averages on a chart, one calculated over a shorter time period and the other over a longer time period and automatically submitting orders.
This open-source cTrader Hull Moving Average (HMA) trading system is based on the popular technical indicator used in financial markets to smooth price data and identify trends more effectively. The indicator was originally developed by Alan Hull and introduced in 2005. The basis of this strategy is that it opens and closes trades when the fast and slow HMA lines cross each other for a possible bullish or bearish trend.
This basic starter kit for algo developers uses an open-source cTrader Relative Strength Index (RSI) trading system to open and close trades based on the indicator value moving above and below the overbought and oversold levels. The RSI is based on the concept that when prices rise, there is typically increased buying pressure, and when prices fall, there is increased selling pressure.
This basic starter kit for algo developers uses an open-source cTrader Welles Wilder Smoothing (WWS) trading system to open and close trades based on two WWS indicators, a fast and a slow crossing each other. Once the smoothing is calculated, you can generate trading signals based on the smoothed data. This cBot includes the full source code for modifications.
This basic starter kit for algo developers uses an open-source cTrader SuperTrend indicator, this is a popular technical analysis tool used by traders and investors to identify the direction of a trend and also the potential entry & exit points for your trades in the financial markets.
This basic starter kit for algo developers uses an open-source cTrader On Balance Volume (OBV) indicator, this is a popular technical analysis tool used by traders to analyze the flow of volume in relation to price movements. This strategy also includes a simple moving average as a confirmation for trade entries and exits.
This basic starter kit for algo developers uses an open-source cTrader Accumulative Swing Index (ASI) indicator to automatically open and close trades. The ASI is a technical analysis indicator used primarily to evaluate the long-term trend and to assess the strength of a trend in financial markets.