Indicators

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
Zoom With Mouse Wheel
  7
  0
  290
free  17 Aug 2022
  Zoom with Mouse Wheel for Ctrader  This tool helps you zoom in / out  on the chart with the mouse wheel be successful and profitable .   Copyright reserved for RTG trading group , 2022 , 
Info Oscilator v 1.3
  7
  0
  197
free  18 Aug 2022
·Actualización 1.2.1: Corrección de errores. También se han modificado las flechas cuando el stoch es alcista y se han añadido cuando es bajista. ·Actualización 1.2.2: Corrección de errores. ·Actualización 1.3: Corrección de errores. Los títulos RSI y Stoch, no cambian de color, solo cambia de color la información. Este indicador, nos muestra el estado de RSI y Estocástico en forma de texto, indicándonos: -SobreCompra en ambos osciladores. -SobreVenta en ambos osciladores. -Movimiento alcista en estocástico. -Movimiento bajista en estocástico. Qué más te gustaría que aportara este indicador? Déjalo en los comentarios para tenerlo en cuenta cuando lo actualice! Si te gusta mi trabajo y esfuerzo, considere hacer una amable donación a través de PayPal para ayudarme a crecer y mejorar: DONA      
Spread Info v 2.0
  8
  0
  280
free  10 Aug 2022
Spread Info ·Actualización 1.2: Se añade el Broker con el que trabajamos y se cambia de sitio el spread para que se vea más estético. ·Actualización 2.0: Se añade la opción de que el texto cambie de color cuando el spread sea mayor que el valor indicado. Este indicador nos muestra información sobre el gráfico en el que nos encontramos, su timeframe, spread y broker. Podemos hacer que el texto cambie su color en modo de alerta para saber facilmente, cuando el spread es mayor de lo que nos gustaría. -PARAMETROS- ·Ver: "Si" para ver los datos en el gráfico, "No" para no verlo. ·Aviso: "Si" para verlo con la opción de cambio de color, "No" para verlo sin aviso. ·Color: Color del texto. ·Color aviso: Color del texto en el caso de que el spread sea mayor que el limite marcado (limite spread). ·Limite spread: A partir de este número, el texto se pondrá del color seleccionado en "Color aviso". ·Zona horizontal: Lugar en el gráfico en el que aparecerá el texto en el eje x. ·Zona vertical: Lugar en el gráfico en el que aparecerá el texto en el eje y. Que más te gustaría que aportara este indicador? Déjalo en los comentarios para tenerlo en cuenta cuando lo actualice! Si le gusta mi trabajo y esfuerzo, considere hacer una amable donación a través de PayPal para ayudarme a crecer y mejorar: DONA
Renko Wicks
  6
  0
  530
free  10 Sep 2022
High-performance simple wicks See also -->> TPO Profile <<-- You can change the wicks colors dynamically by changing the color of the Bull/Bear OutlineColor in ColorOptions on Chart. Uses Ticks Data like Volume for Renko/Range, with a similar logic but focused on the renko price, so: BullWick = Minimum price existing during the formation of a bar (between of OpenTime and CloseTime) BearWick = Maximum price existing during the formation of a bar (between OpenTime and CloseTime) This is not a custom chart, it draws a trendline on the Brick of Renko, based on the logic described above. Update: 23/08/2022 - Redundant code removed from "Custom Load From" which generated error in previous version of cTrader (v4.0 or 4.1), the functionality still works. 22/08/2022 - Added dynamic 'Load From', Timeframe checker, and now the messages disappear after the calculaton is finished 03/08/2022 - Code cleanup and added more info in messages. 27/07/2022 - Downgrade from .NET 6.0  to .NET 4.x, for the .algo installation to work on previous versions of cTrader. ===== Parameters ===== Load From: {Today, Yesterday, 1 Week, 2 Week, Monthly} Custom (dd/mm/yyyy): Custom Date if Load From(Custom) Load From the Date to load Previous Historical Ticks Data, all data will be stored in memory and will be used in any Renko timeframe selected in the chosen Symbol. if Custom (dd/mm/yyyy) runs with wrong value, it will use the existing data available in the chart.. The initial size allocated in memory will depend on how far from the current date "Load From" was set, as well as the past number of ticks updates, of couse. Wicks Thickness: The name explains itself =) The data collection process can be observed in the "Automate" tab on TradeWatch.
Volume for Renko/Range
  13
  0
  384
free  10 Sep 2022
VolumeRenkoRange applies tick volume logic on non-time based charts. See also -->> TPO Profile <<-- Volume on Range/Renko/Candles It's possible because we have the Open/Close Time of Bar, so: Volume logic = Number of price updates (ticks) that come during the formation of a bar (between of OpenTime and CloseTime). Update: 23/08/2022 - Redundant code removed from "Custom Load From" which generated error in previous version of cTrader (v4.0 or 4.1), the functionality still works. 22/08/2022 - Added dynamic 'Load From', removed redundates parameters, and now the messages disappear after the calculaton is finished 03/08/2022 - Code cleanup. 27/07/2022 - Downgrade from .NET 6.0  to .NET 4.x, for the .algo installation to work on previous versions of cTrader. ===== Parameters ===== Load From: {Today, Yesterday, 1 Week, 2 Week, Monthly} Custom (dd/mm/yyyy): Custom Date if Load From(Custom) Load From is the Date to load Previous Historical Ticks Data, all data will be stored in memory and will be used in any Renko timeframe selected in the chosen Symbol. if Custom (dd/mm/yyyy) runs with wrong value, it will use the existing data available in the chart.. The initial size allocated in memory will depend on how far from the current date "Load From or Custom" was set, as well as the past number of ticks updates, of couse.
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!
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: