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
Description: This indicator is based on a strategy mentioned in John Carter's book, Mastering the Trade. The basic idea behind the strategy is that markets tend to move from periods of low volatility to high volatility and vice versa. The strategy aims to capture moves from low to high volatility. For gauging this he uses two common indicators - Bollinger Bands and Keltner Channels. He also uses the Momentum indicator to provide a trade bias as some as the Bollinger Bands come back outside the Keltner Channels. The Squeeze Break indicator combines this into a signal indicator and has the following components: A positive Green histogram means that the Bollinger Bands are outside the Keltner Channels and the market is lightly to be trending or volatile.The stronger the histogram the stronger the directional price move. A negative Red histogram means that the Bollinger Bands are inside the Keltner Channels and the market is lightly to be consolidating. The stronger the red histogram the tighter price action is becoming. Incorporated into the indicator is a Momentum indicator. According to the strategy J. Carter goes long when the Bollinger Bands break outside the Keltner Bands and the Momentum indicator is above the zero line. He goes short when the Momentum indicator is below the zero line. This indicator tends to be better with the larger timeframes. This indicator based on MetaTrader 4 and it has been rewrote for cTrader. Screenshots:
27 Mar 2016
Downloads
702
Comments
1
Rating
0
Download
Introduction: %B quantifies a security's price relative to the upper and lower Bollinger Band. There are six basic relationship levels: %B equals 1 when price is at the upper band %B equals 0 when price is at the lower band %B is above 1 when price is above the upper band %B is below 0 when price is below the lower band %B is above .50 when price is above the middle band (20-day SMA) %B is below .50 when price is below the middle band (20-day SMA)   Signals: Overbought/Oversold %B can be used to identify overbought and oversold situations. However, it is important to know when to look for overbought readings and when to look for oversold readings. As with most momentum oscillators, it is best to look for short-term oversold situations when the medium-term trend is up and short-term overbought situations when the medium-term trend is down. In other words, look for opportunities in the direction of the bigger trend, such as a pullback within a bigger uptrend. Define the bigger trend before looking for overbought or oversold readings.   Screenshots:  
27 Mar 2016
Downloads
751
Comments
0
Rating
0
Download
Description: Snake Force is great indicator for determine Support and Resistance. This indicator based on MetaTrader 4 and it has been rewrote for cTrader.   Screenshots:
25 Mar 2016
Downloads
985
Comments
1
Rating
0
Download
Description: Waddah Attar Explosion is a indicator and the essence of the forex indicator is to transform the accumulated history data. Waddah Attar Explosion provides for an opportunity to detect various peculiarities and patterns in price dynamics which are invisible to the naked eye. Based on this information, traders can assume further price movement and adjust their strategy accordingly. This indicator based on MetaTrader 4 and it has been rewrote for cTrader.   Screenshots:  
25 Mar 2016
Downloads
545
Comments
4
Rating
0
Download
DSS Bressert - Double Smoothed Stochastic Indicator by Walter Bressert Its calculation algorithm is very similar to that of stochastic indicator. The value above 80 signifies the overbuying, the value below 20 signifies the overselling.   Description: One after the other, William Blau and Walter Bressert each presented a version of the Double Smoothed Stochastics. Two exponentially smoothed MAs are used to even out the input values (H, L and C), in a similar way to the well-known stochastic formula.   Calculation: Calculation of the DSS indicator according to Bressert is similar to stochastics. 1.) The numerator: first the difference between the current close and the period low is formed. The denominator: here the difference between the period high minus the period low is calculated. Now the quotient of numerator and denominator is calculated, exponentially smoothed and then multiplied by 100. 2.) The method is analogous to 1.) with the distinction that now the prices of the newly calculated price series of 1.) is used.                     Parameters: The adjustable period length can be chosen from 2 to 500. The most common settings will have a period length ranging from 5 to 30. In addition, the indicator can be smoothed in the interval from 1 to 50. Meaningful smoothing values lie in the short-term range. Interpretation: The application of the DSS is comparable with that of the stochastic method. Accordingly, values above 70 or 80 must be regarded as overbought and values below 20 or 30 as oversold. A rise of the DSS above its center line should be viewed as bullish, and a fall of the DSS below its center line as bearish.  
25 Mar 2016
Downloads
640
Comments
1
Rating
0
Download
Based on the strategy of The difference between 2 RSIs(5,14) When the Fast RSI Crosses the Slow RSI , you may scalp in that direction. The ADX component of DMS is added with adjustable threshold (usually 40 for Stocks , Forex 20 or something) Use at your own Risk   
by cyfer
23 Feb 2016
Downloads
693
Comments
0
Rating
0
Download
This is nothing but the cTrader included Momentum indicator  the only difference is its more visually appealing    using System; using cAlgo.API; using cAlgo.API.Internals; using cAlgo.API.Indicators; using cAlgo.Indicators; namespace cAlgo { [Levels(0)] [Indicator(IsOverlay = false, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)] public class Cyf_Mom_Histogram : Indicator { //////// Drawing on the Indicator /////// private string UP = "▲"; private string Down = "▼"; //////////////////////////////////////// private MomentumOscillator _momentum; //private int RefCandle; //private IndicatorDataSeries CMA; [Parameter(DefaultValue = 12)] public int Periods { get; set; } [Output("Momentum_Down", Color = Colors.Red, PlotType = PlotType.Histogram, Thickness = 2)] public IndicatorDataSeries moScillatorDown { get; set; } [Output("Momentum_Up", Color = Colors.Blue, PlotType = PlotType.Histogram, Thickness = 2)] public IndicatorDataSeries moScillatorUp { get; set; } protected override void Initialize() { _momentum = Indicators.MomentumOscillator(MarketSeries.Close, Periods); } public override void Calculate(int index) { double momentum = _momentum.Result[index]; if (_momentum.Result[index] >= 100.0) { moScillatorUp[index] = (_momentum.Result[index] - 100.0); ChartObjects.RemoveObject("Direction"); ChartObjects.DrawText("Direction", UP, StaticPosition.BottomRight, Colors.Green); } else { ChartObjects.RemoveObject("Direction"); moScillatorDown[index] = (_momentum.Result[index] - 100.0); ChartObjects.DrawText("Direction", Down, StaticPosition.BottomRight, Colors.Red); } } } }
by cyfer
05 Feb 2016
Downloads
545
Comments
0
Rating
0
Download
This MACD Crossover with Colors indicator allows you to set colors for both positive and negative values of the Histogram. Based on the original MACD Crossover indicator from cTrade. v2 + Adaptive (auto-color): Allows the option to display adaptive auto-colors changing according the trend. + Verbose: Allows the option to display the current Long or Short cycle and it's value. v1 Public release    
04 Feb 2016
Downloads
2144
Comments
0
Rating
5
Download
This MACD Histogram with Colors indicator allows you to set colors for both positive and negative values of the Histogram. Based on the original MACD Histogram indicator from cTrade. v2 + Adaptive (auto-color): Allows the option to display adaptive auto-colors changing according the trend. + Verbose: Allows the option to display the current Long or Short cycle and it's value. v1 Public release
04 Feb 2016
Downloads
1028
Comments
0
Rating
0
Download
This MACD Histogram with Colors indicator allows you to set colors for both positive and negative values of the Histogram. Based on MACD Crossover with Colors from njardim.
30 Dec 2015
Downloads
1130
Comments
0
Rating
5
Download
using System; using cAlgo.API; using cAlgo.API.Internals; using cAlgo.API.Indicators; namespace cAlgo.Indicators {     [Indicator(IsOverlay = false, TimeZone = TimeZones.UTC)]     public class AdxR : Indicator     {         [Parameter("%K periods 1", DefaultValue = 20)]         public int inpKPeriods1 { get; set; }         [Parameter("%K Slowing 1", DefaultValue = 7)]         public int inpKSlowing1 { get; set; }         [Parameter("%D periods 1", DefaultValue = 20)]         public int inpDPeriods1 { get; set; }         [Parameter("MA type 1", DefaultValue = MovingAverageType.Simple)]         public MovingAverageType inpMAType1 { get; set; }         [Parameter("%K periods 2", DefaultValue = 9)]         public int inpKPeriods2 { get; set; }         [Parameter("%K Slowing 2", DefaultValue = 3)]         public int inpKSlowing2 { get; set; }         [Parameter("%D periods 2", DefaultValue = 9)]         public int inpDPeriods2 { get; set; }         [Parameter("MA type 2", DefaultValue = MovingAverageType.Simple)]         public MovingAverageType inpMAType2 { get; set; }         [Output("SlowPercenD", Color = Colors.Orange, LineStyle = LineStyle.Lines)]         public IndicatorDataSeries SlowD { get; set; }         [Output("SlowPercentK", Color = Colors.Orange, LineStyle = LineStyle.LinesDots)]         public IndicatorDataSeries SlowK { get; set; }         [Output("FastPercentD", Color = Colors.Blue, LineStyle = LineStyle.Lines)]         public IndicatorDataSeries FastD { get; set; }         [Output("FastPercentK", Color = Colors.Blue, LineStyle = LineStyle.LinesDots)]         public IndicatorDataSeries FastK { get; set; }         private StochasticOscillator _stochasticslow;         private StochasticOscillator _stochasticfast;         protected override void Initialize()         {             _stochasticslow = Indicators.StochasticOscillator(inpKPeriods1, inpKSlowing1, inpDPeriods1, inpMAType1);             _stochasticfast = Indicators.StochasticOscillator(inpKPeriods2, inpKSlowing2, inpDPeriods2, inpMAType2);         }         public override void Calculate(int index)         {             SlowD[index] = _stochasticslow.PercentD[index];             SlowK[index] = _stochasticslow.PercentK[index];             FastD[index] = _stochasticfast.PercentD[index];             FastK[index] = _stochasticfast.PercentK[index];         }     } }
by viktan
25 Nov 2015
Downloads
807
Comments
1
Rating
0
Download
Volatility quality ZIRO LINE indicator  ( converted from mq4 file using 2calgo.com/ ) I find it helpful to find reversals for binary options and then martingale for the same. I am working on creating a bot for normal fx trading based on trends though. Hopefully , you will find it useful as well.    
14 Sep 2015
Downloads
1050
Comments
0
Rating
0
Download