Warning! Executing cBots downloaded from this section may result in loss of funds. Use them at your own risk.
Notification Publishing copyrighted material is strictly prohibited. If you believe there is copyrighted material in this section you may use the Copyright Infringement Notification form to submit a claim.
How to install
ss bot
free  09 Apr 2021
using System; using System.Linq; using cAlgo.API; using cAlgo.API.Indicators; using cAlgo.API.Internals; using cAlgo.Indicators;   namespace cAlgo.Robots {     [Robot(TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]     public class StochasticBot : Robot     {         [Parameter("Quantity (Lots)", Group = "Volume", DefaultValue = 0.01, MinValue = 0.01, Step = 0.01)]         public double Quantity { get; set; }           [Parameter("Take Profit", Group = "Risk", DefaultValue = 150, MinValue = 4, Step = 1, MaxValue = 1000)]         public int takeProfit { get; set; }           [Parameter("Stop Loss", Group = "Risk", DefaultValue = 150, MinValue = 4, Step = 1, MaxValue = 1000)]         public int stopLoss { get; set; }           [Parameter("Percent K", Group = "Stochastic", DefaultValue = 150, MinValue = 4, Step = 1, MaxValue = 1000)]         public int percentK { get; set; }           [Parameter("Percent K Slow", Group = "Stochastic", DefaultValue = 150, MinValue = 4, Step = 1, MaxValue = 1000)]         public int percentKSlow { get; set; }           [Parameter("Percent D", Group = "Stochastic", DefaultValue = 150, MinValue = 4, Step = 1, MaxValue = 1000)]         public int percentD { get; set; }             private StochasticOscillator stochasticOscillator;         private double volumeInUnits;               protected override void OnStart()         {             volumeInUnits = Symbol.QuantityToVolumeInUnits(Quantity);             stochasticOscillator = Indicators.StochasticOscillator(percentK, percentKSlow, percentD, MovingAverageType.Exponential);         }           protected override void OnBar()         {             if (stochasticOscillator.PercentK.Last(2) < stochasticOscillator.PercentD.Last(2))             {                 if (stochasticOscillator.PercentK.LastValue > stochasticOscillator.PercentD.LastValue)                 {                     Print(stochasticOscillator.PercentK.LastValue);                     ExecuteMarketOrder(TradeType.Buy, SymbolName, volumeInUnits, "Stochastic", stopLoss, takeProfit);                 }             }             if (stochasticOscillator.PercentK.Last(2) > stochasticOscillator.PercentD.Last(2))             {                 if (stochasticOscillator.PercentK.LastValue < stochasticOscillator.PercentD.LastValue)                 {                     ExecuteMarketOrder(TradeType.Sell, SymbolName, volumeInUnits, "Stochastic", stopLoss, takeProfit);                 }             }         }           protected override void OnStop()         {             // Put your deinitialization logic here         }     } }
free  16 Apr 2021
BitcoinPipsCatcher v.1.0 by cAlgoFox - Trading Robot for cTrader cAlgo BTCUSD Bitcoin Crypto Trading I would like to introduce you to a fully automated cTrader trading robot. I call it the "BitcoinPipsCatcher" because it is tuned to the instrument BTCUSD and can trade quite profitably with some of its freely selectable parameters. The first version of the bot v1.0 already comes with a wide range of freely adjustable trading parameters. Test and optimize it for yourself! facts: instrument: BTCUSD only timeframes: M15, M30, H1, H4, D1 special entry & exit setups breakeven & trailing stop functions advanced martingale functions for experiments & tests feel free to backtest, optimize & trading live (in full version) automatic exit to protect your trading account and more Here you can find more details about the cBot and get your limited free trial version now: BitcoinPipsCatcher v.1.0 FREE TRIAL on GUMROAD You can then test the cBot yourself and get your own impression of it. Feel free to contact me with any questions! Follow me on Gumroad! Best regards and many profitable trades! Your cAlgoFox example:
free  31 Mar 2021
Run this tool and click on the chart price you want to set as a stop loss and an entry order with a stop loss will be sent.    Other tools can be downloaded from Gumroad. (for free) ajinori  
Trading Panel Experto
free  29 Mar 2021
This is a Simple Trading Panel, that allows you to backtest your strategies, by setting you Stop Loss in Pips, Take Profit in Pips, choosing the the number of Lots, and it also allows you to move your Take Profit and Stop Loss manual. Grupo CTrader em Portugues -->>  https://t.me/ComunidadeCtrader   ly. Whenever you open a order with a Stop Loss or a Take Profit, the Cbot will plot horizontal lines on them so that you can manualy move them.
free  21 Mar 2021
Trailing Stop  Take Profit (1,2,3,4) Break Even
free  18 Mar 2021
GT MultiSymbol Spread Analyzer allows you to analyze, evaluate, and compare spreads and trading costs of multiple symbols from the historical Tick data of various brokers. You can set up the following parameters: Watchlist (commission) Name of the Watchlist with symbols charged commission fee Commission per mil Commission charged by the broker is converted by the analyzer to the equivalent pips. Together with the average symbol spread this represents the total cost of trade of the symbol: total cost = average spread (avg) + commission pips (comm) Watchlist (no commission) Name of the Watchlist with commission-free symbols Export to File You can choose to export the aggregated results of one broker's account to a .csv file (saved on the Desktop). Multiple files generated from different accounts (brokers) can be merged e.g. in MS Excel or Google Sheets for further cross-broker analysis  (see the below example) By Hours Data export can be aggregated by hours instead of the standard daily aggregation Normalize Symbol Names When selected the analyzer attempts to convert various symbol names (e.g. EURUSD and EUR/USD) used by brokers to a unified format so that data exported from different brokers can be aggregated and analyzed together (e.g. in a pivot table) See the NormalizeSymbolName() function for the mapping rules. In case of need you can add your broker's symbol names   Make sure to use the Tick data from Server (accurate) for Backtesting (you can ignore the Starting Capital and Commission fields): Choose the time period over which you want to analyze the spreads (no more than 1 year is suggested if you use the Create File together with By Hours option) IMPORTANT NOTE: Should you experience errors during the backtest run, ensure the start date is a working day ‚ÄčThe aggregated results are written to the Log: min - minimum spread identified max - maximum spread identified avg - calculated average spread comm - commission fee converted to the equivalent pips total cost - total cost in pips [new in v1.2] normalized - total cost in "normalized pips" where pip size is determined by the analyzer for each symbol. This ensures the normalized pips to have the same size for selected symbol across all tested brokers, thus allowing for an easier total costs comparison   Example of a further analysis of the extracted data in MS Excel PivotTable: (note the differences between the Ø Total Cost vs. the Ø Normalized Cost on indices and crypto caused by different pip sizes among the tested brokers) Version history: 1.0 - Initial release 1.1 - Zero commission watchlist added 1.2 - Normalized total cost added 1.3 - Fixed usage of normalized symbol names in the backtesting log Feel free to let me know about any issues or post your suggestions for improvements in the comments! Did you like my work?  
free  12 Mar 2021
//OrglobalFx_BreakEven cBOT // orglobalng@gmail.com // Will move stoploss to breakeven and trail the price.
free  04 Mar 2021
OrglobalFx_Simple_Waddar_cBOT_v1_1 with breakeven orglobalng@gmail.com Reference from Waddah Attah Exploasion  https://ctrader.com/algos/indicators/show/2609   Logic Update:  Buy =  Histogram (Green) > Explosion Line (Yellow)  for the Last Bar  Sell = Histogram (Red) > Explosion Line (Yellow)   for the Last Bar     Note: Discovered that the previous version wasn't picking trades accurately.                                                   Features: Different calculations Breakeven trigger added with trailing stop(trails the prices at breakeven).
free  03 Mar 2021
OrglobalFx_Simple_Waddar_cBOT_v1_0 Contact:  orglobalng@gmail.com   Reference from Waddah Attah Exploasion   https://ctrader.com/algos/indicators/show/2606    Logic:  Buy =  Histogram (Green) > Explosion Line (Yellow) and Explosion Line > Dead Line (White) for the Last Bar  Sell = Histogram (Red) > Explosion Line (Yellow) and Explosion Line > Dead Line (White)   for the Last Bar                                                       
free  03 Mar 2021
OrglobalFx Simple RSI cBOT v1.0 Contact: orglobalng@gmail.com   Logic: Buy = rsi > 50  and < 70 and is rising. Sell = rsi >30 and < 50 and is falling    
by MoeT
free  17 Feb 2021
Place an order at a specific time. It can be Market, Limit, Stop, or Stop Limit order.  Can place two orders from one cBot instance. It was created for placing StopLimit orders before the big news.
free  14 Feb 2021
Using the Bill Williams Awesome Indicator, Hull MA, and ATR combined with Renko to give good results.