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
DescriptionSubmited byDateCategoryPreviewDownloadsCommentsRating
The RangeBars indicator should be attached to 1-minute charts for best historical candle accuracy. It is displayed as an overlay on the main chart so, you may want to change the chart properties to "line chart" and the "Bear Outline" color to black for better clarity of displayed bars. The chart contains OLHC reference points so other indicators such as moving averages can be attached directly to the range bar chart. This is a 14-day trial version. Lifetime license can be purchased >> here << Available Inputs Bar Size (number of pips) Maximum Bars Reset Open on new trading day (Yes /No) Bullish Bar Color Bearish Bar Color Referencing the indicator from a cAlgo robot // // Declare and create an instance of RangeBars indicator // private RangeBars rb_indi; protected override void OnStart() { object[] parameterValues = { 10, // Bar size 100, // Show number of bars true, // Reset on new trading day "Green", // Bullish bar color "Red" // Bearish bar color }; rb_indi =Indicators.GetIndicator<RangeBars>(parameterValues); // // Start processing... // protected override void OnTick() { // // Example: check if last 2 completed bars are bullish // bool lastTwoBarsBullish = (rb_indi.Open.Last(1) < rb_indi.Close.Last(1)) && (rb_indi.Open.Last(2) < rb_indi.Close.Last(2)); // // Trading logic goes here... // }  
17 Jun 2018
Downloads
1669
Comments
5
Rating
0
Download
Very Simple indicator to show the current Net Profit/Loss on any open positions in pips and $. Still in development but It works. .
by Dagfx
16 Jun 2018
Downloads
579
Comments
1
Rating
0
Download
Download This indicator ==> http://bit.ly/2MaktPT (without sourcecode)   I change TicK volume in color and add Exp. Moving average in volume if Tick volume more than 2 times of Moving avergage , that volume bar will change to Green bar ( Price up) or Red ( Price down) if Tick volume between 1 and 2 times of Moving avergage , that volume bar will change to Blue bar ( Price up) or Pink ( Price down) if Tick volume less than 1 times of Moving avergage , that volume bar will change to orange bar ( Price up , Price down)     Download   see more indy at  https://www.youtube.com/playlist?list=PLLBpu3yzESmv-hLoqKxSKl7xPwU8Ep1Z9  
10 Jun 2018
Downloads
74
Comments
0
Rating
0
Download
This is a much-improved version of an existing indicator which is pretty accurate at capturing changes in the direction of the trend with a visual display on the chart together with trade signals. How To Find Out The Change In The Trend When the trend changes direction you will see the dots change colour, in the example image below green is for a bullish trend and red for a bearish trend, the adjustable parameter called "Confirmation dots" will allow you to wait a number of same colour dots before showing a signal or sending an alert. An example would be to set it to 4 dots, so when 4 green dots are formed a solid direction reversal has taken place. Please note that the indicator will not signal a bullish trend if the price is below the dot when the candle closes and above the dot for a bearish signal. VISIT OUR WEBSITE TO FIND OUT MORE AND DOWNLOAD What Kind of Alerts Are There? The alerts are a pop-up message on the screen, an audible sound which you can configure yourself, an email message and a free instant telegram message.  Install the Telegram App on your mobile phone and receive free instant messages, you no longer need to pay using an SMS service.  Click Here For Help On How To Set Up Your Telegram Service Reviews From People Using The Telegram Service VISIT OUR WEBSITE TO FIND OUT MORE AND DOWNLOAD Paul Hayes Sales & Marketing Email: contact@clickalgo.com Phone: (44) 203 289 6573 Website: https://clickalgo.com
04 Jun 2018
Downloads
174
Comments
0
Rating
0
Download
The indicator should be attached to 1-minute charts for best historical candle accuracy. It is displayed as an overlay on the main chart so, you may want to change the chart properties to "line chart" and the "Bear Outline" color to black for better clarity of displayed bars. The indicator is a very powerful tool, capable of creating many charting types, which are very popular among traders. With the proper settings, you can display the following charting types (to name but a few): Median Renko (Settings: Retracement factor = 0.5 , Symmetrical reversals = Yes) Standard Renko with wicks (Settings: Retracement factor = 1.00 , Symmetrical reversals = Yes) Turbo Renko (Settings: Retracement factor = 0.25 , Symmetrical reversals = Yes) Hybrid Renko (Settings: Retracement factor = 0.25 , Symmetrical reversals = No) PointO (Settings: Retracement factor = 1.00 , Symmetrical reversals = No) All charting types display wicks and contain reference points (MedianRenko Open, Low, High, Close) for use by other indicators as well as cAlgo robots.   This is a 14-day trial version. Lifetime license can be purchased >> here <<   Available Inputs Bar Size (number of pips) Retracement factor (0.01 to 1.00) Symmetrical reversals (Yes / No) Reset Open on new trading day (Yes /No) Apply offset to first renko bar (Yes / No) Tick offset value (0 to ...) Maximum Bars Bullish Bar Color Bearish Bar Color Referencing the indicator from a cAlgo robot // // Declare and create an instance of MedianRenko indicator // private MedianRenko mr_indi; protected override void OnStart() { object[] parameterValues = { 10, // Bar size 0.5, // Retracement factor 100, // Show number of bars true, // Symmetrical reversals true, // Reset Open on new trading day false, // Apply offset to first renko bar 0, // Tick offset value "Green", // Bullish bar color "Red" // Bearish bar color }; mr_indi =Indicators.GetIndicator<MedianRenko>(parameterValues); // // Start processing... // protected override void OnTick() { // // Example: check if last 2 completed bars are bullish // bool lastTwoBarsBullish = (mr_indi.Open.Last(1) < mr_indi.Close.Last(1)) && (mr_indi.Open.Last(2) < mr_indi.Close.Last(2)); // // Trading logic goes here... // } Attaching other indicators to the Median Renko Ultimate chart
29 May 2018
Downloads
3905
Comments
3
Rating
5
Download
This indicator will show the Open Book (Depth of Market) into the chart window.  This indicator will help you to undestand where open orders are placed and the differences between Buy order pressure and Sell order pressure. 
28 May 2018
Downloads
344
Comments
5
Rating
0
Download
Description A type of chart, developed by the Japanese, that is only concerned with price movement - time and volume are not included. A renko chart is constructed by placing a brick in the next column once the price surpasses the top or bottom of the previous brick by a predefined amount. Green bricks are used when the direction of the trend is up, while red bricks are used when the trend is down. Updates 24/01/2016 Released. 25/01/2016 Added live forming brick. Added option to plot defined number of bricks. Added option to choose colors for bricks. Updated reference mode for better performance. 27/01/2016 Changed charting method. Overlay set to true by default. Deleted reference mode. (Check reference sample to update your cBot / Indicator!) 29/01/2016 Added LastValue (live forming brick) into outputs. 31/01/2016 Added High and Low values into outputs. 01/02/2016 Fixed live brick not drawing when BricksToShow was set too high. Improved performance.   Inputs Renko (Pips) - Defines height of one brick in pips. Bricks To Show - Defines how many bricks will be plotted. Zoom Level - Adjusts width of bricks for defined zoom level. Bullish Color - Sets color of bullish bricks. Bearish Color - Sets color of bearish bricks.   Screenshot   Notes Overlay - Indicator can be set not to overlay at line 11. [Indicator("Renko", IsOverlay = false, ...)] Referencing - Indicator can be used in other indicators or cBots. Sample below. public double RenkoPips = 10; public int BricksToShow = 10; private Renko renko; protected override void OnStart() {     renko = Indicators.GetIndicator<Renko>(RenkoPips, BricksToShow, 3, "SeaGreen", "Tomato"); } protected override void OnTick() {     bool isLastBrickBullish = renko.Open.Last(1) < renko.Close.Last(1);     if (isLastBrickBullish)     {         ExecuteMarketOrder(TradeType.Buy, Symbol, 1000);     } } Accuracy When the indicator is loaded it can access only OHLC values of historical data. For better accuracy of historical chart I highly recommend using lower timeframe and scroll back for more data. When the indicator is running it's fed by live data (each tick) so it's 100% accurate no matter what timeframe it's loaded up on.   Make a Donation If you like my work and effort then please consider to make a kind donation thru PayPal or any Credit Card at this link.    
by tmc_
12 May 2018
Downloads
4929
Comments
31
Rating
4.38
Download
I couldn't find a VWAP indicator for Ctrader so programmed one and am sharing it with the community.  There is lots of information about this indicator on-line. VWAP indicator not to be confused with VWAP execution. Parameters deserve some explanation: One day only?  If this is set to true/yes then the VWAP is only calculated and shown on the chart for the current day.  I would suggest using this setting if you are using this indicator in a cbot because performance (speed) will be improved in backtesting and optimisation.  Default: false.  When set to false you will see the VWAP day by day.  The calculation resets each day. Periods.  Default: 0.  If you set a value other than 0 for this parameter it completely overrides the day or 'day by day' calculation and calculates the VWAP on a rolling basis for the the number of periods you choose. I'll try to respond to any comments.  Also please share any good strategies you have using this indicator. Donations welcome to: BTC: 33gjtYhKVqFxmcbcko63WnwiVJvew3PauQ ETH: 0xb54dF35117D94a43Ca25A3A348Ac20DF7F667F7b LTC: M8YRuyH5USv2MvJyyF55U5ik1yMfm6TtMH Cheers, Meester PooPoop
05 May 2018
Downloads
328
Comments
0
Rating
0
Download
Often used for breakout trading to avoid fake breakouts.  I couldn't find a VWMA for Ctrader so programmed one and am sharing it with the community.  There is lots of information about this indicator on-line.   I'll try to respond to any comments.  Also please share any good strategies you have using this indicator. Donations welcome to: BTC: 33gjtYhKVqFxmcbcko63WnwiVJvew3PauQ ETH: 0xb54dF35117D94a43Ca25A3A348Ac20DF7F667F7b LTC: M8YRuyH5USv2MvJyyF55U5ik1yMfm6TtMH Cheers, Meester PooPoop
05 May 2018
Downloads
248
Comments
0
Rating
5
Download
Display fractals in your chart: Shows arrows indicating if the fractal is a higher high, higher low, lower high or lower low Show lines connecting highs Show lines connecting lows Show lines connecting highs and lows Play notification sounds Send email notifications   To add notification sounds, set in the configuration the path to the sound file, i.e.:  C:\Windows\Media\notification.wav To receive email notifications you neet to configure your email notification settings in cTrader (see https://help.spotware.com/calgo/cbots/email-notifications)   Do you want to contribute? Send a pull request on https://gitlab.com/douglascvas/FullFractal ---------------------- v 1.4: Added notification sounds Added email notification ---------------------- v 1.3: Fixed bug that would mark every new fractal as bad fractal ---------------------- v 1.2: Added support for choosing line colors Added circles to highlight fractals (with option to turn off) Changed symbol used to highlight bad fractals Due to technical limitations on the cTrader platform, it is not possible to choose which color to apply to the circles and arrows.   // ************************************************** Tips for developers:  You can add FullFractal indicator as reference to your project (Robot or Indicator)  by clicking in "Manage References" in cAlgo, and use the FractalService class to have the fractals being processed in your application: FractalService fractalService = new FractalService(MarketSeries, period); fractalService.onFractal(handler); where handler is a method with following signature: private void handler(FractalEvent fractalEvent) The handler will be called whenever you have a new fractal. In order to process the bars, you need to call  fractalService.processIndex(index) at each new bar. Example: public override void Calculate(int index) { // index - 1 because index is not yet closed fractalService.processIndex(index - 1); }
02 May 2018
Downloads
1230
Comments
7
Rating
5
Download
Knowing when the trading day begins and the trading week ends is very important to technical analysis. You can't just use your own time zone to determine it. It is the same for every trader all over the world.  In general it occurs at 12am EEST which is +2 for part of the yesr and +3 for part. Unfortunately the period separators that are included in cTrader will not mark the correct day end and week end positions nor will it give you signals to take action within your robots.  This indicator takes the guess work out of it, marks the real day end and week end positions and provides signals to take actions within robots.
30 Apr 2018
Downloads
1401
Comments
1
Rating
0
Download
This indicator shows the currencies strength by using average price percentage gain/loss. Free Download Trial / Buy: https://www.algodeveloper.com/32-strong-and-weak Version 2.0.0.0 Release Date: April 20, 2018 Added: Multi time-frame feature Added: Chart legend Changed: Calculation method from all bars to x previous bars based on user-defined periods number
20 Apr 2018
Downloads
1253
Comments
0
Rating
0
Download