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
using cAlgo.API; namespace cAlgo.Indicators { [Indicator(IsOverlay = true, AccessRights = AccessRights.None)] public class Fractals:Indicator { [Parameter(DefaultValue = 5, MinValue = 5)] public int Period { get; set; } [Output("Up Fractal", Color = Colors.Red, PlotType = PlotType.Points, Thickness = 5)] public IndicatorDataSeries UpFractal { get; set; } [Output("Down Fractal", Color = Colors.Blue, PlotType = PlotType.Points, Thickness = 5)] public IndicatorDataSeries DownFractal { get; set; } public override void Calculate(int index) { if (index < Period) return; DrawUpFractal(index); DrawDownFractal(index); } private void DrawUpFractal(int index) { int period = Period % 2 == 0 ? Period - 1 : Period; int middleIndex = index - period / 2; double middleValue = MarketSeries.High[middleIndex]; bool up = true; for (int i = 0; i < period; i++) { if (middleValue < MarketSeries.High[index - i]) { up = false; break; } } if (up) UpFractal[middleIndex] = middleValue; } private void DrawDownFractal(int index) { int period = Period % 2 == 0 ? Period - 1 : Period; int middleIndex = index - period / 2; double middleValue = MarketSeries.Low[middleIndex]; bool down = true; for (int i = 0; i < period; i++) { if (middleValue > MarketSeries.Low[index - i]) { down = false; break; } } if (down) DownFractal[middleIndex] = middleValue; } } } Comments  
12 Aug 2019
Downloads
199
Comments
0
Rating
0
Download
This Free cTrader indicator was converted from MT4 and has had some useful additional features added by us, it provides Zig-Zag lines to help indicate spot cycles and draws Fibonacci lines to indicate support and resistance levels as well as notify you via email or a pop-up window when the symbol price touches one of the Fibonacci extensions. DOWNLOAD INDICATOR     Why not sell your indicators with us and boost your sales? Paul Hayes Sales & Marketing Email: contact@clickalgo.com Phone: (44) 203 289 6573 Website: https://clickalgo.com Twitter | Facebook | YouTube | Pinterest | LinkedIn PS: Why not join our instant chat group on Telegram or help us create a Q&A programming community on Stack Exchange.
08 Aug 2019
Downloads
521
Comments
1
Rating
0
Download
using System; using cAlgo.API; using cAlgo.API.Indicators; namespace cAlgo.Indicators { [Indicator(AccessRights = AccessRights.None)] public class QualitativeQuantitativeE:Indicator { private int _wildersPeriod; private int _startBar; private const int SF = 5; private ExponentialMovingAverage _ema; private ExponentialMovingAverage _emaAtr; private ExponentialMovingAverage _emaRsi; private RelativeStrengthIndex _rsi; private IndicatorDataSeries _atrRsi; [Parameter(DefaultValue = 14)] public int Period { get; set; } [Output("Main", Color = Colors.Green)] public IndicatorDataSeries Result { get; set; } [Output("Signal", Color = Colors.Red, LineStyle = LineStyle.Lines)] public IndicatorDataSeries ResultS { get; set; } [Output("Upper", Color = Colors.Gray, LineStyle = LineStyle.DotsRare)] public IndicatorDataSeries Upper { get; set; } [Output("Lower", Color = Colors.Gray, LineStyle = LineStyle.DotsRare)] public IndicatorDataSeries Lower { get; set; } [Output("Middle", Color = Colors.Gray, LineStyle = LineStyle.DotsRare)] public IndicatorDataSeries Middle { get; set; } protected override void Initialize() { _atrRsi = CreateDataSeries(); CreateDataSeries(); _wildersPeriod = Period*2 - 1; _startBar = _wildersPeriod < SF ? SF : _wildersPeriod; _rsi = Indicators.RelativeStrengthIndex(MarketSeries.Close, Period); _emaRsi = Indicators.ExponentialMovingAverage(_rsi.Result, SF); _emaAtr = Indicators.ExponentialMovingAverage(_atrRsi, _wildersPeriod); _ema = Indicators.ExponentialMovingAverage(_emaAtr.Result, _wildersPeriod); } public override void Calculate(int index) { Result[index] = _emaRsi.Result[index]; if (index <= _startBar) { ResultS[index] = 0; return; } _atrRsi[index] = Math.Abs(Result[index - 1] - Result[index]); double tr = ResultS[index - 1]; if (Result[index] < ResultS[index - 1]) { tr = Result[index] + _ema.Result[index] * 4.236; if (Result[index - 1] < ResultS[index - 1] && tr > ResultS[index - 1]) tr = ResultS[index - 1]; } else if (Result[index] > ResultS[index - 1]) { tr = Result[index] - _ema.Result[index] * 4.236; if (Result[index - 1] > ResultS[index - 1] && tr < ResultS[index - 1]) tr = ResultS[index - 1]; } ResultS[index] = tr; Upper[index] = 70; Lower[index] = 30; Middle[index] = 50; } } }  
08 Aug 2019
Downloads
160
Comments
2
Rating
0
Download
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This indicator was inspired by the BTMM strategy, conceived by @eyeballpaul and developed by me. It is a template for the btmm strategy that shows all the important levels such as previous day Min-Max, ADR, Brinks boxes, Asia session and stop hunt zones. For any bug report or suggestion, follow my telegram group or comment below
06 Aug 2019
Downloads
443
Comments
4
Rating
0
Download
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This is a Tape indicator that synthesizes 3 different kind of information from 2 different time scales in one single chart. This way of representing data is extremely efficient since it delivers 3-dimensional data points in a 1-dimensional ribbon-like indicator. It is possible to extend the dimensions of the datapoints to 5 at max, by adding an alpha channel and variable height histograms (you can do this by modding the code). For any bug report or suggestion, follow my telegram group or comment below
04 Aug 2019
Downloads
184
Comments
0
Rating
0
Download
Syncronize timeframe between different charts. Support different chart groups. Instructions: Add this indicator to all the charts that you want to have the same timeframe. If you want to have more than one group, you should set the Group parameter. When changing timeframe on one chart, all charts with the same group will be switched to the same timeframe. Using the existing feature in cTrader to link charts by the symbol, you can setup workspace like this:
by bart1
03 Aug 2019
Downloads
193
Comments
1
Rating
5
Download
 
01 Aug 2019
Downloads
241
Comments
2
Rating
0
Download
Analog clock on the chart using custom UI introduced in cTrader 3.6.  
by bart1
26 Jul 2019
Downloads
266
Comments
1
Rating
5
Download
if you've been struggling with trend, worry No more just follow the signal and get rich :-on binary :-on forex :-any time frame :-any pair  i have converted this indicator from mt4 
29 Jul 2019
Downloads
735
Comments
15
Rating
5
Download
This is a collection of two indicators from one of our software vendors D&I Solutions which shows the big players at work using trading volume. Using a statistic method and calculating the market’s volume average and variance the indicator determines the standard deviations to analyze the probability of a big player’s participation. VISIT THE PRODUCT PAGE TO DOWNLOAD     Why not sell your indicators with us and boost your sales? Paul Hayes Sales & Marketing Email: contact@clickalgo.com Phone: (44) 203 289 6573 Website: https://clickalgo.com Twitter | Facebook | YouTube | Pinterest | LinkedIn PS: Why not join our instant chat group on Telegram or visit our YouTube Channel
22 Jul 2019
Downloads
172
Comments
0
Rating
0
Download
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This indicator shows you where a Belkhayate OB/OS signal is by coloring the background of the chart. Color instensity and opacity are settable. For any bug report or suggestion, follow my telegram group or comment below
21 Jul 2019
Downloads
269
Comments
0
Rating
0
Download
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This is the Fourier Transform converted from metatrader. Unlike its original version, this indicator can be backtested by setting starting and ending points for the calculation and it can even take in sources different from the closing price. To set starting and ending points, use, as usual, Shift + Click for the starting point and Ctrl + Click for the endpoint. If you're applying this on another indicator, remember you should click on the main chart anyway to set the interval. Have fun! Do not expect this to be the holy grail btw, it's super hard to make fourier analysis work on markets. For any bug report or suggestion, follow my telegram group or comment below
21 Jul 2019
Downloads
221
Comments
2
Rating
0
Download