Category Trend  Published on 13/09/2021

*** Updated - 3 EMA Cross. Indicator

Description

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

 


using System;
using cAlgo.API;
using cAlgo.API.Internals;
using cAlgo.API.Indicators;
using cAlgo.Indicators;

namespace cAlgo
{
    [Indicator(IsOverlay = true, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]
    public class Ema3Indicator : Indicator
    {
        private Worker _indicatorEMA3 = null;

        [Parameter("Fast EMA (periods)", Group = "Trading", DefaultValue = 9, MinValue = 1, MaxValue = 100, Step = 1)]
        public int EmaPeriodsFast { get; set; }

        [Parameter("Slow EMA (periods)", Group = "Trading", DefaultValue = 21, MinValue = 1, MaxValue = 100, Step = 1)]
        public int EmaPeriodsSlow { get; set; }

        [Parameter("Trend EMA (periods)", Group = "Trading", DefaultValue = 55, MinValue = 1, MaxValue = 100, Step = 1)]
        public int EmaPeriodsTrend { get; set; }

        [Parameter("Source", Group = "Trading")]
        public DataSeries Source { get; set; }

        [Output("EMA Fast", LineColor = "Turquoise", PlotType = PlotType.Line, Thickness = 1)]
        public IndicatorDataSeries EMAFast { get; set; }

        [Output("EMA Slow", LineColor = "Orange", PlotType = PlotType.Line, Thickness = 1)]
        public IndicatorDataSeries EMASlow { get; set; }

        [Output("EMA Trend", LineColor = "Green", PlotType = PlotType.Line, Thickness = 1)]
        public IndicatorDataSeries EMATrend { get; set; }

        [Output("Stoploss Level", LineColor = "#FE0000", PlotType = PlotType.DiscontinuousLine, Thickness = 1)]
        public IndicatorDataSeries StoplossLevel { get; set; }

        [Output("Takeprofit Level", LineColor = "#01FF01", PlotType = PlotType.DiscontinuousLine, Thickness = 1)]
        public IndicatorDataSeries TakeProfitLevel { get; set; }

        protected override void Initialize()
        {
            _indicatorEMA3 = new Worker(this);
            _indicatorEMA3.Initialize();
        }

        public override void Calculate(int index)
        {
            _indicatorEMA3.Calculate(index);
        }
    }
}


NiLo's avatar
NiLo

Joined on 03.07.2020

  • Distribution: Free
  • Language: C#
  • Trading platform: cTrader Automate
  • File name: Ema3Indicator.algo
  • Rating: 5
  • Installs: 6030
  • Modified: 13/10/2021 09:54
Comments
Log in to add a comment.
NiLo's avatar
NiLo · 3 years ago

For requests, you can always send a PM through Twitter to @NiLo_Trading

Rahear.Trader.Ok's avatar
Rahear.Trader.Ok · 3 years ago

Nile, I have Hello installed the indicator and it is giving me good results, but a silly question how do I remove the text? I also have the Bots installed but obviously it doesn't work because I haven't bought it yet, thanks !!
(I have written here to Nilo because I could not find another way)

NI
niilampteyokunka · 4 years ago

Can you add a percentage lot size for equity instead of using a fixed lot ?

DI
dinhhongduc.dhd · 4 years ago

Do you have an experimental version?

 

NiLo's avatar
NiLo · 4 years ago

Notifications have been added to the bot that implements this strategy. Have fun with it!!

ME
menthenet · 4 years ago

I would love an alert notfication with this!

NiLo's avatar
NiLo · 4 years ago

I added two new options to the trading Bot that I'll release later this week:

  1. Notifications has been added to the EMA 3 trading Bot
  2. I also added the option to manually enable or disable the auto trading

You should use the indicator for visualization of setups and the trading Bot for some trading logic, like notifications and automated trading on this EMA 3 crossing strategy.

NiLo's avatar
NiLo · 4 years ago

I agree that an alert function would be very useful. I will add it soon and will release an updated version here.

UG
ugo.venturino · 4 years ago

I agree with ruthvikgupta the alert option would be very useful

Thanks

S.
s.v.turov · 4 years ago

Первый день теста, пройден Хорошо ! Надеюсь, что далее будет так же ! Спасибо Вам !!!

RU
ruthvikgupta · 4 years ago

Works great at first look but would be even better if we could get an alert.

Also a suggestion, maybe improve probability by pairing this with a MACD crossover too? That's what traders need for this strategy.