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 installHow to install cBots & Indicators
- Download the Indicator or cBot.
- Double-click on the downloaded file. This will install all necessary files in cAlgo.
- Find the indicator/cbot you want to use from the menu on the left.
- Add an instance of the indicator/cBot to run.
- Download the Indicator
- Double-click on the downloaded file. This will install all necessary files in cTrader.
-
Select the indicator from Custom in the functions (f) menu in the top center of the chart
- Enter the parameters and click OK
(MA Visual 1.0) VivapeiroGlimpse1.1
0
5
1320
by Fron
free
24 Jan 2021
NOW CHOOSE FROM 8 DIFFERENT TYPES OF MOVING AVERAGES
-IMPROVE!! THE VISUAL VIEW OF MA'S
-COLOR WILL CHANGE WHEN ABOVE OR BELOW MA
-PARAMETERS WOULD TAKE (OHLC),PERIODS,MA TYPE
-IF YOU ONLY USE Exponential Moving Average HERE is the link (CLICK HERE)
GET YOUR MERCH AT VIVAPEIRO.COM
(MA Visual) vivaGlimpse by vivapeiro
0
5
1158
by Fron
free
20 Jan 2021
This is to improve the Visual of the Exponential Moving Average
instead of using the Line it actually changes the Bar Color when it crosses above or Below MA Type
NOTE: THE MA LINE IS JUST AN EXAMPLE WHEN DOWNLOADED IT WILL ONLY SHOW THE BAR COLOR CHANGE
PARAMETERS WILL BE PRICE (OHLC)... BY DEFAULT IT WILL ONLY USE Exponential Moving Average
by NiLo
free
13 Sep 2021
I just republished my EMA3 Crossing indicator.
This indicator is based on the well-known EMA3 crossing strategy. This indicator shows the 3 EMA lines and also indicates when there is confirmation. On confirmation you want to open a trade. This indicator tells you to go long or short (depending on direction). This indicator also provides a suggestion for the stoploss and takeprofit. This strategy works in many markets and timeframes. The indicator will draw all lines as in the sample picture below. Just install this one and you're set to go.
I'll explain the indicator in this Youtube video:
Would you be so kind to give a thumbs up if you download this indicator?
That will keep me motivated to create more of these awesome indicators.
Thank you!
Version history
Nov 23, 2020 -> minor updates
Aug 25, 2020 -> minor updates
July 22, 2020 -> Auto tradingbot released on cTrader (https://ctrader.com/algos/cbots/show/2309)
July 9, 2020 -> cosmetic updates
July 8, 2020 -> bugfix
July 8, 2020 -> initial version
NOW AVAILABLE - Fully automated tradingbot based on this strategy (https://ctrader.com/algos/cbots/show/2309)
Today I have released a bot that you can easily activate in your own cTrader software so that the bot takes all the work out of your hands to trade with this profitable strategy. The bot will watch all activated markets and timeframes automatically and will set the correct stop loss and takeprofit for you. I will explain in the instructionvide how you can set up your own cTrader software in a few minutes to have this bot traded optimized per market, timeframe and period via this strategy. This bot works in all markets, as long as the market is open.
Always use appropriate risk management!!
Use at your own risk!!
My other cTrader products:
EMA 3 Crossing autotrading Bot (https://ctrader.com/algos/cbots/show/2309)
EMA 3 Crossing indicator (https://ctrader.com/algos/indicators/show/2286)
FractalBreak autotrading Bot (https://ctrader.com/algos/cbots/show/2282)
FractalBreak indicator (https://ctrader.com/algos/indicators/show/2274)
Contact- and sales information
For more info you can contact me via my YouTube channel (see video above) or Twitter (@NiLo_Trading).
Usage of this indicator is free. If you want to get rid of of the 'free version' texts you should buy the automated trading bot and indicator in one package on Gumroad: https://app.gumroad.com/products/eiWuo
by NiLo
free
13 Sep 2021
I just republished my FractalBreak indicator.
This indicator provides an overview of both the last bear and bull fractal. The indicator shows whether the fractal in question is broken and is subsequently followed by a retest. Retesting the price level of a bear fractal after a break is a signal to go short. Conversely, a retest in the price level of a bull fractal after a break is a signal to go long.
Always use appropriate risk management!!
Use at your own risk!!
Would you be so kind to give a thumbs up if you download this indicator?
That will keep me motivated to create more of these awesome indicators.
Thank you!
Version history
Nov 23, 2020 -> minor updates
July 7, 2020 -> bugfix
July 3, 2020 -> Initial version
Check this instruction video where I'll show you how to apply the FractalBreak strategy and I'll show you how to activate this indicator in your own cTrader environment.
NOW AVAILABLE (Fully automated tradingbot on cTrader platform for FractalBreak strategy)
Soon I will release a bot that you can easily activate in your own cTrader software so that the bot takes all the work out of your hands to trade with this profitable FractalBreak strategy. The bot will automatically set the correct stoploss, takeprofit and applies additional risk management. I will explain how you can set up your own cTrader software in a few minutes to have this bot activated and optimized per market, timeframe and period via this strategy. This bot works in all markets, as long as the market is open.
Here's a sneak preview of some highly profitable markets:
cTrader backtest, EURAUD, from 1 July 2019 to 1 July 2020, starting balance € 10,000, ending balance € 20,138
cTrader backtest, EURNZD, from 1 July 2019 to 1 July 2020, starting balance € 10,000, ending balance € 26,729
cTrader backtest, GBPUSD, from 1 July 2019 to 1 July 2020, starting balance € 10,000, ending balance € 31,262
cTrader backtest, XAUUSD, from 1 July 2019 to 1 July 2020, starting balance € 10,000, ending balance € 35,915
Leave a comment below, and I'll notify you when this bot has been released on the cTrader platform.
Happy trading!!
My other cTrader products:
EMA 3 Crossing autotrading Bot (https://ctrader.com/algos/cbots/show/2309)
EMA 3 Crossing indicator (https://ctrader.com/algos/indicators/show/2286)
FractalBreak autotrading Bot (https://ctrader.com/algos/cbots/show/2282)
FractalBreak indicator (https://ctrader.com/algos/indicators/show/2274)
Contact- and sales information
For more info you can contact me via my YouTube channel (see video above) or Twitter (@NiLo_Trading).
Usage of this indicator is free. If you want to get rid of of the 'free version' texts you should buy the automated trading bot and indicator in one package on Gumroad:
https://app.gumroad.com/products/lDdnP
*** Updated - 3 EMA Cross. Indicator
1
0
5661
by NiLo
free
23 Nov 2020
I just released my latest creation. The EMA3 Crossing indicator.
This indicator is based on the well-known EMA3 crossing strategy. This indicator shows the 3 EMA lines and also indicates when there is confirmation. On confirmation you want to open a trade. This indicator tells you to go long or short (depending on direction). This indicator also provides a suggestion for the stoploss and takeprofit. This strategy works in many markets and timeframes. The indicator will draw all lines as in the sample picture below. Just install this one and you're set to go.
I'll explain the indicator in this Youtube video:
Would you be so kind to give a thumbs up if you download this indicator?
That will keep me motivated to create more of these awesome indicators.
Thank you!
Version history
Nov 23, 2020 -> minor updates
Aug 25, 2020 -> minor updates
July 22, 2020 -> Auto tradingbot released on cTrader (https://ctrader.com/algos/cbots/show/2309)
July 9, 2020 -> cosmetic updates
July 8, 2020 -> bugfix
July 8, 2020 -> initial version
NOW AVAILABLE - Fully automated tradingbot based on this strategy (https://ctrader.com/algos/cbots/show/2309)
Today I have released a bot that you can easily activate in your own cTrader software so that the bot takes all the work out of your hands to trade with this profitable strategy. The bot will watch all activated markets and timeframes automatically and will set the correct stop loss and takeprofit for you. I will explain in the instructionvide how you can set up your own cTrader software in a few minutes to have this bot traded optimized per market, timeframe and period via this strategy. This bot works in all markets, as long as the market is open.
Always use appropriate risk management!!
Use at your own risk!!
My other cTrader products:
EMA 3 Crossing autotrading Bot (https://ctrader.com/algos/cbots/show/2309)
EMA 3 Crossing indicator (https://ctrader.com/algos/indicators/show/2286)
FractalBreak autotrading Bot (https://ctrader.com/algos/cbots/show/2282)
FractalBreak indicator (https://ctrader.com/algos/indicators/show/2274)
*** Updated - 3 EMA Cross. Indicator
11
5
4948
by NiLo
free
13 Sep 2021
I just released my latest creation. The EMA3 Crossing indicator.
This indicator is based on the well-known EMA3 crossing strategy. This indicator shows the 3 EMA lines and also indicates when there is confirmation. On confirmation you want to open a trade. This indicator tells you to go long or short (depending on direction). This indicator also provides a suggestion for the stoploss and takeprofit. This strategy works in many markets and timeframes. The indicator will draw all lines as in the sample picture below. Just install this one and you're set to go.
I'll explain the indicator in this Youtube video:
Would you be so kind to give a thumbs up if you download this indicator?
That will keep me motivated to create more of these awesome indicators.
Thank you!
Version history
Nov 23, 2020 -> minor updates
Aug 25, 2020 -> minor updates
July 22, 2020 -> Auto tradingbot released on cTrader (https://ctrader.com/algos/cbots/show/2309)
July 9, 2020 -> cosmetic updates
July 8, 2020 -> bugfix
July 8, 2020 -> initial version
NOW AVAILABLE - Fully automated tradingbot based on this strategy (https://ctrader.com/algos/cbots/show/2309)
Today I have released a bot that you can easily activate in your own cTrader software so that the bot takes all the work out of your hands to trade with this profitable strategy. The bot will watch all activated markets and timeframes automatically and will set the correct stop loss and takeprofit for you. I will explain in the instructionvide how you can set up your own cTrader software in a few minutes to have this bot traded optimized per market, timeframe and period via this strategy. This bot works in all markets, as long as the market is open.
Always use appropriate risk management!!
Use at your own risk!!
My other cTrader products:
EMA 3 Crossing autotrading Bot (https://ctrader.com/algos/cbots/show/2309)
EMA 3 Crossing indicator (https://ctrader.com/algos/indicators/show/2286)
FractalBreak autotrading Bot (https://ctrader.com/algos/cbots/show/2282)
FractalBreak indicator (https://ctrader.com/algos/indicators/show/2274)
Contact- and sales information
For more info you can contact me via my YouTube channel (see video above) or Twitter (@NiLo_Trading).
Usage of this indicator is free. If you want to get rid of of the 'free version' texts you should buy the automated trading bot and indicator in one package on Gumroad: https://app.gumroad.com/products/eiWuo
*** Updated - FractalBreak Indicator
0
0
3770
by NiLo
free
23 Nov 2020
This indicator provides an overview of both the last bear and bull fractal. The indicator shows whether the fractal in question is broken and is subsequently followed by a retest. Retesting the price level of a bear fractal after a break is a signal to go short. Conversely, a retest in the price level of a bull fractal after a break is a signal to go long.
Always use appropriate risk management!!
Use at your own risk!!
Would you be so kind to give a thumbs up if you download this indicator?
That will keep me motivated to create more of these awesome indicators.
Thank you!
Version history
Nov 23, 2020 -> minor updates
July 7, 2020 -> bugfix
July 3, 2020 -> Initial version
Check this instruction video where I'll show you how to apply the FractalBreak strategy and I'll show you how to activate this indicator in your own cTrader environment.
NOW AVAILABLE (Fully automated tradingbot on cTrader platform for FractalBreak strategy)
Soon I will release a bot that you can easily activate in your own cTrader software so that the bot takes all the work out of your hands to trade with this profitable FractalBreak strategy. The bot will automatically set the correct stoploss, takeprofit and applies additional risk management. I will explain how you can set up your own cTrader software in a few minutes to have this bot activated and optimized per market, timeframe and period via this strategy. This bot works in all markets, as long as the market is open.
Here's a sneak preview of some highly profitable markets:
cTrader backtest, EURAUD, from 1 July 2019 to 1 July 2020, starting balance € 10,000, ending balance € 20,138
cTrader backtest, EURNZD, from 1 July 2019 to 1 July 2020, starting balance € 10,000, ending balance € 26,729
cTrader backtest, GBPUSD, from 1 July 2019 to 1 July 2020, starting balance € 10,000, ending balance € 31,262
cTrader backtest, XAUUSD, from 1 July 2019 to 1 July 2020, starting balance € 10,000, ending balance € 35,915
Leave a comment below, and I'll notify you when this bot has been released on the cTrader platform.
Happy trading!!
My other cTrader products:
EMA 3 Crossing autotrading Bot (https://ctrader.com/algos/cbots/show/2309)
EMA 3 Crossing indicator (https://ctrader.com/algos/indicators/show/2286)
FractalBreak autotrading Bot (https://ctrader.com/algos/cbots/show/2282)
FractalBreak indicator (https://ctrader.com/algos/indicators/show/2274)
*** Updated - FractalBreak Indicator
10
5
3347
by NiLo
free
13 Sep 2021
This indicator provides an overview of both the last bear and bull fractal. The indicator shows whether the fractal in question is broken and is subsequently followed by a retest. Retesting the price level of a bear fractal after a break is a signal to go short. Conversely, a retest in the price level of a bull fractal after a break is a signal to go long.
Always use appropriate risk management!!
Use at your own risk!!
Would you be so kind to give a thumbs up if you download this indicator?
That will keep me motivated to create more of these awesome indicators.
Thank you!
Version history
Nov 23, 2020 -> minor updates
July 7, 2020 -> bugfix
July 3, 2020 -> Initial version
Check this instruction video where I'll show you how to apply the FractalBreak strategy and I'll show you how to activate this indicator in your own cTrader environment.
NOW AVAILABLE (Fully automated tradingbot on cTrader platform for FractalBreak strategy)
Soon I will release a bot that you can easily activate in your own cTrader software so that the bot takes all the work out of your hands to trade with this profitable FractalBreak strategy. The bot will automatically set the correct stoploss, takeprofit and applies additional risk management. I will explain how you can set up your own cTrader software in a few minutes to have this bot activated and optimized per market, timeframe and period via this strategy. This bot works in all markets, as long as the market is open.
Here's a sneak preview of some highly profitable markets:
cTrader backtest, EURAUD, from 1 July 2019 to 1 July 2020, starting balance € 10,000, ending balance € 20,138
cTrader backtest, EURNZD, from 1 July 2019 to 1 July 2020, starting balance € 10,000, ending balance € 26,729
cTrader backtest, GBPUSD, from 1 July 2019 to 1 July 2020, starting balance € 10,000, ending balance € 31,262
cTrader backtest, XAUUSD, from 1 July 2019 to 1 July 2020, starting balance € 10,000, ending balance € 35,915
Leave a comment below, and I'll notify you when this bot has been released on the cTrader platform.
Happy trading!!
My other cTrader products:
EMA 3 Crossing autotrading Bot (https://ctrader.com/algos/cbots/show/2309)
EMA 3 Crossing indicator (https://ctrader.com/algos/indicators/show/2286)
FractalBreak autotrading Bot (https://ctrader.com/algos/cbots/show/2282)
FractalBreak indicator (https://ctrader.com/algos/indicators/show/2274)
Contact- and sales information
For more info you can contact me via my YouTube channel (see video above) or Twitter (@NiLo_Trading).
Usage of this indicator is free. If you want to get rid of of the 'free version' texts you should buy the automated trading bot and indicator in one package on Gumroad:
https://app.gumroad.com/products/lDdnP
1-100 Csv Moving Averages
1
0
1068
by algocorner
free
22 Feb 2021
This indicator helps you draw many moving averages just by typing the periods in a CSV (comma-separated values format), up to 100 moving averages are allowed.
Instead of adding moving averages one by one, you can use this handy tool to draw many with little effort.
1-100 Moving Averages
13-21-200 MAs (Multi-Timeframe)
1
5
1032
by Botnet101
free
05 Jul 2022
A simple indicator for trend following, consisting of 4 Exponential Moving Averages (EMAs) in total.
Parameters:
Source - The input source (default is close).
Timeframe - The timeframe to use.
MA Type - The Moving Average type to use.
Change Bar Colour - Changes the colour of the bars to show the trend direction.
MA Periods - The period of the Moving Averages.
Bar Colours - The colours to use on bars for bullish and bearish trends
2 Supertrend indicators on 1 chart
2
0
3310
by Vince
free
27 Aug 2018
V.2
- added discription on how to modify the behavior of the indicator
- added the possibilty to alert you on screen, with sound and by email (with special thanks to afhacker)
(added parts are in Bolt)
This is a modification on the Supertrend indicator of spka111.
This indicator projects 2 Supertrend indicators on 1 chart with customisable parameters. It will also display the high or low of the last changes above/below the candle that caused the change.
You can change the behavior of the Supertrend indicator by modyfing "_averageTrueRangelong" and "_averageTrueRangeshort" in the "Initialize()" part. Delete the ".WilderSmoothing". Insert a "." after "MovingAverageType". It will show you all the options you can change it to. This will affect the behavior of the indicator slightly and you can use it to fit your tradingstyle.
To let the indicator part send you emails, alert you on screen or play a soundalert I used a method developed by afhacker. He created an alert popup window. You can find his project here: https://ctrader.com/algos/cbots/show/1692. Here you will find all the info you need to make this work.
I will show you the Alert-lines I added to this algorithm to make it so it will create alerts on this indicator. The line you are looking for begins with "Alert.Factory.Trigger". The text between brackets e.g. "Buy Long" you can change to what you like that the alert will display. As afhacker describes is that the time it will show in the popup window and emails are in UTC. You can this in the popup alert settings to your liking.
Thank you afhacker for creating this great project!
// Test Notifications on chart
{
var value = MarketSeries.Close[index - 1];
if (Functions.HasCrossedAbove(_upBufferlong, value, 1))
{
var name = "BuyLong";
var high = MarketSeries.High[index - 1];
var text = high.ToString();
var xPos = index - 1;
var yPos = high;
var vAlign = VerticalAlignment.Top;
var hAlign = HorizontalAlignment.Center;
ChartObjects.DrawText(name, text, xPos, yPos, vAlign, hAlign, Colors.Lime);
Alert.Factory.Trigger(TradeType.Buy, Symbol, MarketSeries.TimeFrame, Server.Time.AddHours(1), "Buy Long");
}
}
{
var value = MarketSeries.Close[index - 1];
if (Functions.HasCrossedBelow(_downBufferlong, value, 1))
{
var name = "SellLong";
var low = MarketSeries.Low[index - 1];
var text = low.ToString();
var xPos = index - 1;
var yPos = low;
var vAlign = VerticalAlignment.Bottom;
var hAlign = HorizontalAlignment.Center;
ChartObjects.DrawText(name, text, xPos, yPos, vAlign, hAlign, Colors.PeachPuff);
Alert.Factory.Trigger(TradeType.Sell, Symbol, MarketSeries.TimeFrame, Server.Time.AddHours(1), "Sell Long");
}
}
// Test Notifications on chart
{
var value = MarketSeries.Close[index - 1];
if (Functions.HasCrossedAbove(_upBuffershort, value, 1))
{
var name = "BuyShort";
var high = MarketSeries.High[index - 1];
var text = high.ToString();
var xPos = index - 1;
var yPos = high;
var vAlign = VerticalAlignment.Top;
var hAlign = HorizontalAlignment.Center;
ChartObjects.DrawText(name, text, xPos, yPos, vAlign, hAlign, Colors.Green);
Alert.Factory.Trigger(TradeType.Buy, Symbol, MarketSeries.TimeFrame, Server.Time.AddHours(1), "Buy Short");
}
}
{
var value = MarketSeries.Close[index - 1];
if (Functions.HasCrossedBelow(_downBuffershort, value, 1))
{
var name = "SellShort";
var low = MarketSeries.Low[index - 1];
var text = low.ToString();
var xPos = index - 1;
var yPos = low;
var vAlign = VerticalAlignment.Bottom;
var hAlign = HorizontalAlignment.Center;
ChartObjects.DrawText(name, text, xPos, yPos, vAlign, hAlign, Colors.Red);
Alert.Factory.Trigger(TradeType.Sell, Symbol, MarketSeries.TimeFrame, Server.Time.AddHours(1), "Sell Short");
}
}
I will upload the new indicator with email notifications when I get this working.
3 EMA MTF (Multi-timeframe)
1
0
5905
by cjdduarte
free
26 Mar 2015
3 EMA MTF (Multi-timeframe)
using System;
using cAlgo.API;
using cAlgo.API.Internals;
using cAlgo.API.Indicators;
namespace cAlgo.Indicators
{
[Indicator(IsOverlay = true, TimeZone = TimeZones.UTC)]
public class EMAMTF : Indicator
{
[Parameter(DefaultValue = 14)]
public int Periods { get; set; }
[Parameter("EMA Timeframe1", DefaultValue = "Minute15")]
public TimeFrame EMATimeframe1 { get; set; }
[Parameter("EMA Timeframe2", DefaultValue = "Hour")]
public TimeFrame EMATimeframe2 { get; set; }
[Parameter("EMA Timeframe3", DefaultValue = "Hour4")]
public TimeFrame EMATimeframe3 { get; set; }
[Output("EMA1", Color = Colors.Blue)]
public IndicatorDataSeries EMA1 { get; set; }
[Output("EMA2", Color = Colors.Red)]
public IndicatorDataSeries EMA2 { get; set; }
[Output("EMA3", Color = Colors.Yellow)]
public IndicatorDataSeries EMA3 { get; set; }
private MarketSeries series1;
private MarketSeries series2;
private MarketSeries series3;
private ExponentialMovingAverage Ema1;
private ExponentialMovingAverage Ema2;
private ExponentialMovingAverage Ema3;
protected override void Initialize()
{
series1 = MarketData.GetSeries(EMATimeframe1);
series2 = MarketData.GetSeries(EMATimeframe2);
series3 = MarketData.GetSeries(EMATimeframe3);
Ema1 = Indicators.ExponentialMovingAverage(series1.Close, Periods);
Ema2 = Indicators.ExponentialMovingAverage(series2.Close, Periods);
Ema3 = Indicators.ExponentialMovingAverage(series3.Close, Periods);
}
public override void Calculate(int index)
{
var index1 = GetIndexByDate(series1, MarketSeries.OpenTime[index]);
if (index1 != -1)
{
EMA1[index] = Ema1.Result[index1];
}
var index2 = GetIndexByDate(series2, MarketSeries.OpenTime[index]);
if (index2 != -1)
{
EMA2[index] = Ema2.Result[index2];
}
var index3 = GetIndexByDate(series3, MarketSeries.OpenTime[index]);
if (index3 != -1)
{
EMA3[index] = Ema3.Result[index3];
}
}
private int GetIndexByDate(MarketSeries series, DateTime time)
{
for (int i = series.Close.Count - 1; i > 0; i--)
{
if (time == series.OpenTime[i])
return i;
}
return -1;
}
}
}
Copyright © 2023 Spotware Systems Ltd. All rights reserved.