
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
edited: done
Hello,
I am looking the combination of CCI and RSI. Do anybody know how we can combine both of them ?
Thank you.
Combined RSI and CCI
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
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
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.
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//
SHI_SilverTrendSig.mq4 with sound.
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.
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?
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!
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.
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!