Algorithms

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
Paginator
  6
  5
  220
by devman
free  21 Jul 2022
 Paginator Tool for cTrader 4.2+ Parameters How to use: just add it as a regular indicator. Feel free to make your suggestions to improve this indicator!
by float
paid  20 Jul 2022
-SFPbot- by float, trades using the "Swing Failure Pattern" This insanely accurate algorithm offers complete customization and the ability to maximize returns and manage risk. This is the first -quality- "SFP bot" that I have seen on the cTrader algo library.   Contact me directly to purchase bot! Price: $1498 Discord:   -float-#6638 Happy hunting! -float    
top trade
  8
  0
  308
free  17 Jul 2022
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">´╗┐usando Sistema;</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> usando cAlgo.API;</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> usando cAlgo.API.Internals;</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> usando cAlgo.API.Indicators;</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> usando cAlgo.Indicators;</font></font><font></font> <font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> namespace cAlgo</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> {</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">     [Indicator(IsOverlay = true, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">     classe pública UTBOT : Indicador</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">     {</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         [Parameter("Chave", DefaultValue = 1)]</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         valor-chave public double { get; </font><font style="vertical-align: inherit;">definir; </font><font style="vertical-align: inherit;">}</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         [Parameter("Período ATR", DefaultValue = 10)]</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         public int atrperiod { get; </font><font style="vertical-align: inherit;">definir; </font><font style="vertical-align: inherit;">}</font></font><font></font> <font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         privado AverageTrueRange xATR;</font></font><font></font> <font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         [Output("UpTrend", PlotType = PlotType.DiscontinuousLine, LineColor = "Green")]</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         public IndicatorDataSeries XATRTrailingStopGreen { get; </font><font style="vertical-align: inherit;">definir; </font><font style="vertical-align: inherit;">}</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         [Output("Contínuos", PlotType = PlotType.DiscontinuousLine, LineColor = "Verde")]</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         public IndicatorDataSeries XATRTrailingStop { get; </font><font style="vertical-align: inherit;">definir; </font><font style="vertical-align: inherit;">}</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         [Output("DownTrend", PlotType = PlotType.DiscontinuousLine, LineColor = "Red")]</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         public IndicatorDataSeries XATRTrailingStopRed { get; </font><font style="vertical-align: inherit;">definir; </font><font style="vertical-align: inherit;">}</font></font><font></font> <font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         substituição protegida void Initialize()</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         {</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">             xATR = Indicators.AverageTrueRange(atrperiod, MovingAverageType.Exponential);</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         }</font></font><font></font> <font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         substituição pública void Calcular(int index)</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         {</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">             double nLoss = valor-chave * xATR.Result[index];</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">             XATRTrailingStop[index] = (MarketSeries.Close[index] > XATRTrailingStop[index - 1] && MarketSeries.Close[index - 1] > XARTrailingStop[index - 1]) ? </font><font style="vertical-align: inherit;">Math.Max(XATRTrailingStop[index - 1], MarketSeries.Close[index] - nLoss) : (MarketSeries.Close[index] < XATRTrailingStop[index - 1] && MarketSeries.Close[index - 1] < XATRTrailingStop[index - 1 ]) ? </font><font style="vertical-align: inherit;">Math.Min(XATRTrailingStop[index - 1], MarketSeries.Close[index] + nLoss) : (MarketSeries.Close[index] > XARTrailingStop[index - 1]) ? </font><font style="vertical-align: inherit;">MarketSeries.Close[index] - nLoss : MarketSeries.Close[index] + nLoss;</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">             XATRTrailingStopGreen[índice] = XATRTrailingStop[índice] < MarketSeries.Close[índice] ? </font><font style="vertical-align: inherit;">XATRTrailingStop[índice] : double.NaN;</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">             XATRTrailingStopRed[índice] = XATRTrailingStop[índice] > MarketSeries.Close[índice] ? </font><font style="vertical-align: inherit;">XATRTrailingStop[índice] : double.NaN;</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">         }</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">     }</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> }</font></font><font></font>
Profit Maximizer PMax
  6
  0
  416
free  20 Jul 2022
Insepired by KivancOzbilgic from TradingView. I'm not 100% sure the algorithm is the same as the original version of KivancOzbilgic. So feel free to suggest improvements to the code.
AutoZoom
  6
  0
  303
by devman
free  15 Jul 2022
AutoZoom Tool for cTrader 4.2+ (net6.0).   This tool automatically changes the chart time frame on zoom change. How to use: just add it as a regular indicator. Demo: Parameters: Feel free to make your suggestions to improve this indicator!
by Fron
free  11 Jul 2022
Relative Strength Index (Bar Color Base)    Relative Strength Index (Bar Color Based)  Is A Visual Chart  Interface Rather Than RSI Being a Segregated oscillator indicator Which Would normally be displayed Below the chart.  Relative Strength Index (Bar Color Base) Indicator Overlays the OverBought and the Oversold Levels(Parameters that you can Manipulate, as well OHLC).  This Indicator Works best  with others Indicators. OverBought and the Oversold Levels Are changed with Bar Color Distinction.  https://www.vivapeiro.com/ Example Purposes ONLY . 
Synchronized ScrZooing
  15
  5
  266
free  10 Jul 2022
This indicator allows you to synchronize scrolling and zooming in one indicator between your cTrader charts, to use it you just have to attach the indicator on your charts that you want to synchronize. It was merged based on 2 indicators made by Spotware: Synchronized Scrolling  and  Synchronized Zooming Since I need to sync my charts almost scrolling and zooming at the same time always, so, it is quite useful to me. I hope it can help others as well. If you are interested in the indicators 'Currency Strength Meter' on the below charts, you can follow the link to download and play.
Japsian (Ichimoku)
  6
  5
  525
paid  10 Jul 2022
This indicator is based on "Ichimoku", and with its additional and useful features, it can help traders to get the right positions and help analysts to have an accurate analysis. Additional features used in this indicator are: It has two extra KijunSen that user can adjust the period and properties of their lines.(eg 103 and 207) It has a QualityLine and DirectionLine, which is the same KijunSen that shift 26 Candle to the front and back. Using these two lines can be a great help in Trading and analysis. There is a separate "KijunSen" and "TenkanSen" With different settings for shifting forward or backward to the user's desired number Adjust and modify the Kumo and Chikou and TenkenSen and extra KijunSen and QualityLine and DirectionLine shift to the desired value. Adjust and change the color of the Kumo. Show the maximum and minimum Price lines for Last month on the chart. These two lines are very powerful and strong resistance and support. All features above have the ability to enable or disable, And the user can change their properties, such as color, thickness and type of lines. for purchase and download this Indicator, Please Contact Email: ichimokutrader4@gmail.com or Telegram Id:  https://t.me/Ichi_trader1 Price: 10 $ Several of the features described above with Numbers are shown in the image below:
Timer_Renko
  7
  0
  340
free  08 Jul 2022
Timer_Renko
AW Manager
  8
  0
  385
free  08 Jul 2022
close position in specefic equity. it's useful for someone that couldn't control himself in live market.
AW Calc Volume
  5
  0
  447
free  08 Jul 2022
this indicator calculate your olume based on your risk percent and stop(pip).
KF - TEMA - DEMA - v3
  6
  0
  419
free  05 Jul 2022
This is a far better version than the one i uploaded prior to this.  PLEASE USE THIS ONE INSTEAD.   Most of us use moving average cross-overs to enter / exit trades. This composite indicator that i created combines the best two of the Moving Average types as cross-over pairs It lets you place a moving average of a higher timeframe onto the current chart.  YOU WONT BE DISSAPPOiNTED!!!   Please feel free to reshape all my uploaded tools and PLEASE share the code. Thanks!!!