
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Here it is https://www.mql5.com/en/forum/173566/page2.
Will too thank you very much
It is not working for me it works as indicator great put no email or sound alert.
SORRY!!
Could you add alert to this too.do you mean it didn't work (the email and sound alert)?
Yes not working at all no email and no sound alert.
EA wanted for sound alert depending on fractals condition
EA wanted for sound alert depending on fractals condition
Is anyone experienced enough to offer an EA or indicator giving up a sound alert for MT4 platform, when a specific fractals condition ( a very easy one, it just needs 1-2 command lines, nothing complicated) fullfills ? I would be prepared to pay for that if too complicated to write. For any offers you can also write me a PM.
Thank you in advance
Price levels alert indicator thread is here https://www.mql5.com/en/forum/175960
Help...!
Hello !
Can sombody tell me where I can find the FX_SNIPER'S T3CCI whit alert?
Thanks in advance.
Hello !
Can sombody tell me where I can find the FX_SNIPER'S T3CCI whit alert?
Thanks in advance.Try this now
Slope + sound
I modified it to send u email and alert sound when the indicator changes its color. Try it and tell me the result.
Hi mqldev,
I'm probably being stupid, but I use the slope indicator in my manual system & the addition of sound would be fantastic.
I downloaded your modification but cannot find a way of inserting my own Wav. sound. Am I missing something? If not, is it possible for you to add something?
Tks
Stochastic 8,3,3 Need Alert on Crossing
Hi coder out there
, please help me to modify the code to alert on crossing (stochastic 8,3,3) thx alot
#property indicator_separate_window
#property indicator_minimum 0
#property indicator_maximum 100
#property indicator_buffers 2
#property indicator_color1 LightSeaGreen
#property indicator_color2 Red
//---- input parameters
extern int KPeriod=8;
extern int DPeriod=3;
extern int Slowing=3;
//---- buffers
double MainBuffer[];
double SignalBuffer[];
double HighesBuffer[];
double LowesBuffer[];
//----
int draw_begin1=0;
int draw_begin2=0;
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
string short_name;
//---- 2 additional buffers are used for counting.
IndicatorBuffers(4);
SetIndexBuffer(2, HighesBuffer);
SetIndexBuffer(3, LowesBuffer);
//---- indicator lines
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0, MainBuffer);
SetIndexStyle(1,DRAW_LINE);
SetIndexBuffer(1, SignalBuffer);
//---- name for DataWindow and indicator subwindow label
short_name="Sto("+KPeriod+","+DPeriod+","+Slowing+")";
IndicatorShortName(short_name);
SetIndexLabel(0,short_name);
SetIndexLabel(1,"Signal");
//----
draw_begin1=KPeriod+Slowing;
draw_begin2=draw_begin1+DPeriod;
SetIndexDrawBegin(0,draw_begin1);
SetIndexDrawBegin(1,draw_begin2);
//----
return(0);
}
//+------------------------------------------------------------------+
//| Stochastic oscillator |
//+------------------------------------------------------------------+
int start()
{
int i,k;
int counted_bars=IndicatorCounted();
double price;
//----
if(Bars<=draw_begin2) return(0);
//---- initial zero
if(counted_bars<1)
{
for(i=1;i<=draw_begin1;i++) MainBuffer=0;
for(i=1;i<=draw_begin2;i++) SignalBuffer=0;
}
//---- minimums counting
i=Bars-KPeriod;
if(counted_bars>KPeriod) i=Bars-counted_bars-1;
while(i>=0)
{
double min=1000000;
k=i+KPeriod-1;
while(k>=i)
{
price=Low[k];
if(min>price) min=price;
k--;
}
LowesBuffer=min;
i--;
}
//---- maximums counting
i=Bars-KPeriod;
if(counted_bars>KPeriod) i=Bars-counted_bars-1;
while(i>=0)
{
double max=-1000000;
k=i+KPeriod-1;
while(k>=i)
{
price=High[k];
if(max<price) max=price;
k--;
}
HighesBuffer=max;
i--;
}
//---- %K line
i=Bars-draw_begin1;
if(counted_bars>draw_begin1) i=Bars-counted_bars-1;
while(i>=0)
{
double sumlow=0.0;
double sumhigh=0.0;
for(k=(i+Slowing-1);k>=i;k--)
{
sumlow+=Close[k]-LowesBuffer[k];
sumhigh+=HighesBuffer[k]-LowesBuffer[k];
}
if(sumhigh==0.0) MainBuffer=100.0;
else MainBuffer=sumlow/sumhigh*100;
i--;
}
//---- last counted bar will be recounted
if(counted_bars>0) counted_bars--;
int limit=Bars-counted_bars;
//---- signal line is simple movimg average
for(i=0; i<limit; i++)
SignalBuffer=iMAOnArray(MainBuffer,Bars,DPeriod,0,MODE_SMA,i);
//----
return(0);
}
//+------------------------------------------------------------------+
help me..
how to increase the size of arrow when the ema crossing?which part should i modified?