You may use this one.
It plays sound with alert on crossing. Besides you may select the first EMA period and second EMA period for crossing.
If you need some particular sounds it is possible to place an other wav file in /sounds folder, then open in MetaTrader "Tools", then "Options", "Events" and select your file for alert. I did not try but I think it should work.
Or you may use this one.
It is voice only.
Open this indicator in MetaEditor and you may change the text "EMA cross" from
to the yours.
It should be here and here.
I did not check but I think we have alert for ASCTrend already somewhere here.
As to ASCTrend EA so I know many attempts to do it. But first we need to evaluate this ASCTrend system (on the same way as we evaluated Braintrading system). We must be sure that this ASCTrend works and estimate the rules for the EA.
What are the difficulties?
As you know ASCTrend (and Braintrend etc) is signal system. It means that "the indicators are significant and price is nothing". Is it good or bad? Good because even the my son may trade using strict signal systems' rules following the dots or arrows. Just show him how to move the mouse and that's all.
Why is it bad? because we are not looking on the price and all the rules should be estimated very carefully because of that.
If we have non-signal system (some EMA crossing for example) we will have the price as the main subject and all the indicators with dots and arrows are auxiliary ones just for the confirmation and validation only. We will get all the information from the price movement. And small child can not trade non-signal system: he should be educated and experienced.
ASCTrend is the signal system.
All the job is the following:
- we are estimating the rules for this EA.
- we are trading manually making sure that this rules are working and everything is fine.
- programmers code the EA.
That is why I am talking about the rules: programmer are not doing it usually.
Codersguru is always doing any alert. You may ask him.
Does any know of a JMA cross alert, or can anyone modify a EMA cross alert to a JMA cross alert for me. The alert below works well but not knowing anything about programing I can't change the EMA to JMA (simply replacing the ema with jma does not work). The one below alerts once on cross, I would like it to alert five times before it stops.
//| CrossedAlerts.mq4 |
//| Coders Guru |
//| Forex-TSD |
#property copyright "Coders Guru"
#property link "https://www.forex-tsd.com"
#property indicator_buffers 2
#property indicator_color1 Lime
#property indicator_color2 Aqua
//| Custom indicator initialization function |
//| Custor indicator deinitialization function |
bool Crossed (double line1 , double line2 )
static string last_direction = "";
string current_dirction = "";
if(line1>line2)current_dirction = "up";
if(line1<=line2)current_dirction = "down";
if(current_dirction != last_direction)
Alert("EMA Cross for "+Symbol()+" on the "+Period()+" minute chart.");
last_direction = current_dirction;
//---- check for possible errors
if (counted_bars<0) return(-1);
//---- last counted bar will be recounted
if (counted_bars>0) counted_bars--;
I am not good coder. But seems I did this alert.
I modified the Codersguru code for JMA.
Just insert this JMA_alert indicator to the chart and make sure that you have original JMA indicator in the folder (but not in the chart). So, the JMA_alert only should be attached to the chart.
And you may change the settings. By default it is Length_slow = 7 and Length_fast = 5. But it may be any.
Thread with Ichimoku alert is here.
MetaTrader is having alert. Open it (see image), right mouse click, choose "Create".
Good thread concerning the custom alerts is here.