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
Engulfing Candles
  10
  5
  539
free  09 Sep 2022
An engulfing candle pattern consists of two candles, with the current 'engulfing' the previous one. In other words, the body of the current candle is larger than the previous, such that the body of the previous candle would fit inside the current one. This pattern can indicate a sudden increase in pressure from one side of the market onto the other, especially at the end of the trend, and can be used as a confluence for a trend reversal. This indicator draws arrows onto the chart to show when engulfing candles occur, with each arrow coloured appropriately.  Improvements are needed on the positioning of the arrows. Initially, this was all okay on all the pairs I tested, however, due to not re-loading the indicator, it was not re-drawing as expected. I'm sure I'll fix this at some point. Credit goes to ctid306377 for their original Candlestick Patterns DEMO indicator - code snippets were adapted from this indicator. However, the full Candlestick Patterns indicator is more comprehensive and offers all candlestick patterns plus additional information and text options, and is available for purchase from ctid306377 (have a look at the indicator page if you're interested). Usage in cBots: • To use with cBots, declare the EngulfingCandles indicator in your class body (class scope, outside of a method body): private EngulfingCandles _engulfingCandles { get; set; } • Then instantiate inside your OnStart() method: _engulfingCandles = Indicators.GetIndicator<EngulfingCandles>(); • Finally, to reference the last engulfing candle, either in your OnTick() or OnBar() method, access the DataSeries 'PatternData' using the appropriate method calls, e.g. PatternData.LastValue or PatternData.Last(0), for instance: var bull = PatternData.Last(0) == 1 ? true : false; Changelog: - 31/08/2022: Added option to store (keep) last engulfing result in PatternData. Use this if your strategy relies on looking up the last engulfing result (not necessarily on last bar close). - 09/09/2022: Changed 'Bull' to 1 and 'Bear' to 0 inside the Enum. Chartshot: AUDCAD, M1  
free  21 Nov 2022
[Renko] Weis & Wyckoff System showcases the concepts of David H. Weis and Richard Wyckoff on Renko Chart Last Update -> 16/11/2022 Explanation of system components To see the images clearly, right click inside the image and open in new tab It's just a way of visualizing the Waves and Volume numerically, it's not an original idea. You can find this way of visualization first at (David Weis on Wyckoff | Support/Resistance | and Waves, most recent Weis on Wyckoff Renko Charts - Linda Raschke) This uses the code concepts of (Numbers-Renko 数字練行足 in PineScript), Cheers to the akutsusho!. I improved it and brought it to cTrader/C#... and it's Free also open-source. I added many other features based on the original design and my personal taste, like: Make your favorite design template yourself: 14 design/info parameters with a total of 32 sub-options Non-Repaint and Repaint Weis Waves Option: You can choose whether to see the Current Trend Wave value. Dynamic TimeLapse: Time Waves showed the difference in milliseconds, seconds, minutes, hours, days! And Many Others... To better understand what you're seeing, search for books written by David H. Weis, Richard Wyckoff or their equivalents; (like "Trades about to happen" by David Weis) You need to download .algo file because it have just 1800 lines of code... For Better Performance, recompile it on cTrader with .NET 6.0 instead .NET 4.x ==================================================           Transcribed & Improved for cTrader/C#                               by srlcarlg    Original Code Concepts in TradingView/Pinescript                            by akutsusho ================================================== ===  UPDATE === 16/11/2022 - Optimization in Renko Wicks code. 29/09/2022 - Added "Nº Bars to Show", userful when you don't want to calculate all the history available in the chart, which speeds up the final result. 23/08/2022 - Now you can see Renko's Current Time during his Formation when the price is updated Redundant code removed from "Custom Load From" which generated error in previous version of cTrader (v4.0 or 4.1), the functionality still works. Design Examples To see the images clearly, right click inside the image and open in new tab === References: === I couldn't have done this so quickly if it weren't for the contribution to the cTrader Community by these People/Indicators: Wyckoff Component: I had done it before (Volume for Renko/Range and Renko Wicks) Weis Waves Component: (Swing Gann by TraderExperto) helped a lot in the structure to calculation Waves (ZigZag by mike.ourednik) shortened the Waves Vital Code Visit the TraderExperto Community: https://t.me/ComunidadeCtrader  <<-- Grupo CTrader em Português   ====================================== Parameters ====================================== ----- [Renko] Weis & Wyckoff System ----- ● 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" was set, as well as the past number of ticks updates, of couse. ● Show Wicks: The name explains itself ● Wicks Thickness: The name explains itself ----- Numerical Renko Bars ----- ● Show Numbers: {Both, Volume, Time}       The data to show in a Renko Bar ● Numbers Color: {Volume, Time, CustomColor}       The data to Color the Numbers in a Renko Bar ● CustomColor: Custom Color if Numbers Color(Custom) ● Numbers Both Sequence: {Default, Invert} ● Numbers Bar Position: {Inside, Outside}       Numbers Inside or Outside Bar ● Show Only Large Numbers: The name explains itself ● Volume Digits View: {All, 3_Digits, 4_Digits}       Designed for Forex currencies, this will remove the last number from the total number until the digits are <= x ----- Renko Bars Color ----- ● Bars Color: {Volume, Time}       The data to color a Renko Bar ● Fill Renko Bars?: The name explains itself ● Keep Bull/Bear Outline?: The name explains itself ----- Waves Information ----- ● Show Waves: {No, Both, Volume, Effort vs Result}       The data to show in a Wave ● Show Other Waves: {No, Both, Price, Time}       The Another Data to Show in a Wave ● Show Comparisons Marks: {No, Both, Left, Right}        Comparison marks follows the equation         Left = current Wave > Previous Wave of Same Direction then ⮝ else ⮟ (Invert the arrows to Bear Wave)        Right = current Wave > Previous Wave then ???? else ???? (Invert the arrows to Bear Wave) ● Show Current Wave: {No, itsRepaint}        No = Information will be displayed 1 Bars after End of Wave        itsRepaint = Information will be shown every New Bar        ATTENTION: Currently, itsRepaint mode breaks the logic of Comparisons Marks, so use it preferably without CM ● Bull Wave Color: The name explains itself ● Bear Wave Color: The name explains itself ----- Waves Ratio ----- ● Effort vs Result Ratio: 1.5 ● Large Weis Waves Ratio: 1.5 ● Large WW/EvsR Color: The name explains itself       The 'Ratio' is for large WW/EvsR and follows this equation:       ((Sum of 4 previous Waves and current Wave) / 5 * Ratio) < current Wave then LargeColor ----- MA for Numbers/Bar Colors ----- ● MA Filter Type: EMA ● MA Filter Period: 5         MA Filter for Large Numbers ----- Trend Line Settings----- ● Show TrendLines?: The name explains itself ● NoTrend Line Color: The name explains itself ● BullTrend Line Color: The name explains itself ● BearTrend Line Color: The name explains itself Anyway, cTrader needs more powerful and free custom indicators to be used by more people than other trading platforms. 
Zoom With Mouse Wheel
  8
  0
  475
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 , 
Spread Info v 2.0
  9
  0
  473
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
  7
  0
  850
free  21 Nov 2022
High-performance simple wicks Last Update -> 16/11/2022 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: 16/11/2022 - A little optimization. 29/09/2022 - Added "Nº Bars to Show", userful when you don't want to calculate all the history available in the chart, which speeds up the final result. 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
  15
  0
  616
free  21 Nov 2022
VolumeRenkoRange applies tick volume logic on non-time based charts. Last Update -> 16/11/2022 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: 16/11/2022 - A little optimization. 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
  321
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!
AutoZoom
  6
  0
  441
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!
Synchronized ScrZooing
  15
  5
  406
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.
Timer_Renko
  7
  0
  468
free  08 Jul 2022
Timer_Renko
Deal Map
  6
  5
  445
free  05 Jul 2022
An Indicator that shows the Deal Map of the current Symbol. The indicator also displays: The current net Profits and Losses (PNL) of the current Symbol. The current percentage Profit or Loss of all open positions for a Symbol relative to current balance.   Examples: 1. Single losing Long trade: 2. Multiple Long and Short trades in Profit or in Loss Parameters Display Type         - Display the net profit, Display the percentage Profit or Loss or Display both. Opacity                  - The opacity of each level as a percentage, between 0 and 100, where 0 is fully transparent and 100 is fully opaque. Thickness              - The thickness of each Deal Map. Show Profit Deals - Shows/Hides trade deals in profit. Show Loss Deals  - Shows/Hides trade deals at a loss. Bullish                    - Colour used for when trades are in profit. Bearish                   - Colour used for when trades are at a loss.
free  05 Jul 2022
An Indicator that shows the long and short average entries on the chart. Swaps are included in the calculations. This indicator is experimental and still in development and may contains bugs! Parameters: Show Text - Shows or Hides the text under the break-even lines on chart