Indicators with alerts/signal - page 13

kurt_issac
17
kurt_issac  

edited: done

disketmadu
51
disketmadu  

Hello,

I am looking the combination of CCI and RSI. Do anybody know how we can combine both of them ?

Thank you.

ibadah
155
ibadah  

Combined RSI and CCI

disketmadu:
Hello,

I am looking the combination of CCI and RSI. Do anybody know how we can combine both of them ?

Thank you.

Hi Disketmandu,

I hope this is the one that you are looking for, it's in post 195.

https://www.mql5.com/en/forum/trading_systems

Rgds

emersond
45
emersond  

Audible Alert - Standard Deviation Indicator

Hello, could someone please create a popup alert that pays a sound for

the commonly known indicator listed below.

Standard Deviation (with a period of 7)

The alert should come when the level hits 0.0006

Thanks in advance!

Emerson

iscuba11
631
iscuba11  

Confirmation of a good cross using MA's

Need the wisdom of the Forum. What indicator's are best to confirm a crossover of two MA, one slow MA and one fast MA, to help eliminate false signals of chatter when the moving averages are close to each other. The distance between the moving averages is ok, but there must be better ways to make sure the cross is valid. Your suggestions would be appreciated.

Dave <
kewangan
8
kewangan  

please code sound alert for this indicator

Could somebody please code sound alert for zigzag_Pionter indicator which I am attaching. I need sound alert. I would appreciate any help

//+------------------------------------------------------------------+

//| ZigZag Pointer with Alert .mq4 |

//| zigzag modified by Dr. Gaines |

//| dr_richard_gaines@yahoo.com |

//| Zigzag is a unconformed signal so the price may break thru. |

//| http://www.metaquotes.net |

//+------------------------------------------------------------------+

#property copyright "dr_richard_gaines"

#property link "http://www.metaquotes.net/"

#property indicator_chart_window

#property indicator_buffers 2

#property indicator_color1 Lime

#property indicator_width1 1

#property indicator_color2 Red

#property indicator_width2 1

//---- indicator parameters

extern int ExtDepth=12;

extern int ExtDeviation=5;

extern int ExtBackstep=3;

//---- indicator buffers

double ExtMapBuffer[];

double ExtMapBuffer2[];

//+------------------------------------------------------------------+

//| Custom indicator initialization function |

//+------------------------------------------------------------------+

int init()

{

IndicatorBuffers(2);

//---- drawing settings

SetIndexStyle(0,DRAW_ARROW);

SetIndexArrow(0, 233);

SetIndexStyle(1,DRAW_ARROW);

SetIndexArrow(1, 234);

//---- indicator buffers mapping

SetIndexBuffer(0,ExtMapBuffer);

SetIndexBuffer(1,ExtMapBuffer2);

SetIndexEmptyValue(0,0.0);

//---- indicator short name

IndicatorShortName("ZigZag("+ExtDepth+","+ExtDeviation+","+ExtBackstep+")");

//---- initialization done

return(0);

}

//+------------------------------------------------------------------+

//| |

//+------------------------------------------------------------------+

int start()

{

int shift, back,lasthighpos,lastlowpos;

double val,res;

double curlow,curhigh,lasthigh,lastlow;

for(shift=Bars-ExtDepth; shift>=0; shift--)

{

val=Low[Lowest(NULL,0,MODE_LOW,ExtDepth,shift)];

if(val==lastlow) val=0.0;

else

{

lastlow=val;

if((Low[shift]-val)>(ExtDeviation*Point)) val=0.0;

else

{

for(back=1; back<=ExtBackstep; back++)

{

res=ExtMapBuffer[shift+back];

if((res!=0)&&(res>val)) ExtMapBuffer[shift+back]=0.0;

}

}

}

ExtMapBuffer[shift]=val;

//--- high

val=High;

if(val==lasthigh) val=0.0;

else

{

lasthigh=val;

if((val-High[shift])>(ExtDeviation*Point)) val=0.0;

else

{

for(back=1; back<=ExtBackstep; back++)

{

res=ExtMapBuffer2[shift+back];

if((res!=0)&&(res<val)) ExtMapBuffer2[shift+back]=0.0;

}

}

}

ExtMapBuffer2[shift]=val;

}

// final cutting

lasthigh=-1; lasthighpos=-1;

lastlow=-1; lastlowpos=-1;

for(shift=Bars-ExtDepth; shift>=0; shift--)

{

curlow=ExtMapBuffer[shift];

curhigh=ExtMapBuffer2[shift];

if((curlow==0)&&(curhigh==0)) continue;

//---

if(curhigh!=0)

{

if(lasthigh>0)

{

if(lasthigh<curhigh) ExtMapBuffer2[lasthighpos]=0;

else ExtMapBuffer2[shift]=0;

}

//---

if(lasthigh<curhigh || lasthigh<0)

{

lasthigh=curhigh;

lasthighpos=shift;

}

lastlow=-1;

}

//----

if(curlow!=0)

{

if(lastlow>0)

{

if(lastlow>curlow) ExtMapBuffer[lastlowpos]=0;

else ExtMapBuffer[shift]=0;

}

//---

if((curlow<lastlow)||(lastlow<0))

{

lastlow=curlow;

lastlowpos=shift;

}

lasthigh=-1;

}

}

for(shift=Bars-1; shift>=0; shift--)

{

if(shift>=Bars-ExtDepth) ExtMapBuffer[shift]=0.0;

else

{

res=ExtMapBuffer2[shift];

if(res!=0.0) ExtMapBuffer2[shift]=res;

}

}

}

//end//

disketmadu
51
disketmadu  

SHI_SilverTrendSig.mq4 with sound.

newdigital:
The other 5 indicators.

Hello everybody,

Can anyone help me modify this indicator SHI_SilverTrendSig.mq4 with sound or alert?

I very appreciate that. This is very fantastic indicator.

Thank you everybody.

emersond
45
emersond  
Fxfix:
Here is the Mt4 Std Dev. indicator showing a histogram. A setting of 6 works best.

Thanks, however does it give an alert and play a sound?

LGH
42
LGH  
emersond:
Thanks, however does it give an alert and play a sound?

emersond

No it does not sound off. I was only posting it in the hope that it might have been usefull to somebody who was looking at making an alert for Std Dev.

Cheers!

emersond
45
emersond  

Oh, ok I understand. I hope someone has time to take on the project. I think it would be useful for members.

How to use it?

Well, the way I use that indicator is when it bottoms out and begins to rise again; I then look for break out trades.

Fxfix:
emersond

No it does not sound off. I was only posting it in the hope that it might have been usefull to somebody who was looking at making an alert for Std Dev.

Cheers!