Doda-EMA MetaTrader Indicator

MetaTrader Free IndicatorsHere is a MetTarder indicator developed by me based on Exponential Moving Average (EMA). This indicator gives buy, sell and exit signals based on following rules.




The rules are simple.

Buy : When EMA7 > EMA14 and EMA7 > EMA21 and EMA14> EMA21

Sell: When EMA21 > EMA7 and EMA21 > EMA14 and EMA14 > EMA7

Also, shows lines on chart on gives signals.

Shows no. of pips passed in bracket after giving signal.

Works on all currency pairs and time frames.


Always use stop-loss based on your risk-profile or by another indicator like Parabolic SAR.

Cut your losses small & ride the profit long.


Download MQL4 File

Download Compiled File

2.6/5 - (5 votes)

27 thoughts on “Doda-EMA MetaTrader Indicator”

  1. hi there..i am very intersted with the indicator…i just want to ask your opinion on the stop loss and take profit level…lest say i am using h4..what is my take profit and stop loss level…i trade eurusd  gbpusd and usdcad only…your opinion is much appreciated..  please reply to my e-mail ……..

    • Hello,

      There are many indicators which you can use for stop-loss like Parabolic SAR, Kijun-Sen of Ichimoku etc. depending upon risk-appetite and time horizon. I’m going to post number of useful indicators on same in coming days. Just keep in touch.


    • This indicator can be used on stock market, commodity, forex or any other finance market. The best time frame to get good results is H4.

      Hope it will help you.

    • You need to define yourself the stop-loss and target as per your risk appetite. This is called money management, where no indicator works fine every time. You’ve to develop your own strategy.
      Hope it will help you.

  2. Hi Doda
    Extremely great work you do, many thanks
    The EMA indicator does not seem to be giving me alerts as the signals appera, is this normal? or am I doing something wrong? I have several charts open and only when I shuffle between charts and timeframes does an alert appear. Does the indicator not alert us on its own?
    Many thanks

  3. hi – you have used the 7, 14 , 21 ema’s for this indicator.
    1. what is the rationale behind this ?
    2. did you test other combinations ?
    3. what kind of results have you had on the 4H ?

    p.s. many thanx for your excellent work!

    • Thanks for your positive feedback. I’ve tested many other combinations also, but I got best results with these figures and that too on H4 time frame chart on EURUSD currency pair. Other time frame and currency pairs did not give enough good results to implement this indicator there.

      Hope it will help you.

  4. This Indicator its just amazing.. Follow with any currency in H4.. good profits.. Also I Added and script to this indicator and send the signal to tweeter.. or via email..

  5. i have been using your indicator for a very long time now but it seems the recently you have not updated any of the as promised please keep the flag flying thanks.

  6. HI,

    I have been testing this EMA indicaor for 1 week. i notice sometime it doesnt give exit signal . example it give signal of Go long for eurusd. but the price went reverse . instead of pop up exit buy . it show go short directly ?

    Is there anyway to filter out false signal ?

    Thanks for the indicator and keep up the good work



  7. Hi,

    I have some doubts which I hope you could help me to clarify. This morning, there was this signal to go Long for USDJPY. In less than 45 mnts it gives another signal to go Short. However, the Long never indicate to exit. So should I exit the long?


Leave a Comment

2 × four =

Earn Crypto while you sleep