Indicators with alerts/signal - page 83

spiritbreezer
259
spiritbreezer  

non lag ma breakout

Hi all

I am using a box indicator for breakouts after Europe open. Not when price breakout the box, but when the nonmal 10ma on the 15min breaksout of the box.

The time I set the box is 'period start 05:00 GMT' and 'period end 07:00 GMT'.

Is it possible to place an alert when the nonlag breaks out of the box.

I will greatly appreciate it if someone can help.

Kind regards always

Susan

spiritbreezer
259
spiritbreezer  

Size of candle alert indicator

Hi all

Is there perhaps an indicator that not only alerts, but could actually draw like a box or highlight a candle when it is 'x' size big?

Thank you

spiritbreezer
259
spiritbreezer  

Specific 30min candle indicator

Hi guys. Firstly seasons greetings to yu all, and may you all have a safe holiday.

I wrequire an indicator that will alert me like a min to 45 secs before the close of the 30min candle. I want it to alert me if the candle is gonna close opposite to the trend on the 4hr stoch.

So if %k is above %d and it's about to close bullish, I would like an audible alert, and same goes for the opp.

Is there also an alert around to alert you before a candle closes, like a pop up or something.

Thanx in advance

spiritbreezer
259
spiritbreezer  

Alert for this macd

Hi

I like thi smacd posted by FXBS as was hoping someone could pls add an alert to it when the 2 lines cross, also could the alert tell me which currency the cross took place on.

Thank you

spiritbreezer
259
spiritbreezer  

candle change alert

Hi all and Happy New Year.

Is there an indicator that alerts me if the current candle closes different to the previous candle, say it closed bullish and pevious one was bearish.

Thank you

spiritbreezer
259
spiritbreezer  

4 color MAcd with alert

Hi

I really like this macd indicator with the proper histogram that alerts when the histogram changes colour.

I would like to know if someone could help me out here. I would like the macds to have 4 colours on thehistogram as show in the pic below. I have manually drawn small trenslines over the macd histogram to give you an idea. Another thing, is it possible to add the option of making the histogram bars longer , again the top histogram are just bars that I have drawn manaully.

If the mars could be manipulated to be shown bigger, then it will be easier to see.

Thank you

spiritbreezer
259
spiritbreezer  

Volume

Hi

Could someone pls be so kind as to add an alert to this volume indicator, also add the option of having the bars paint diff colours for up and down.

Thank you so much

phoenix
439
phoenix  

here it is ^_^

Files:
ki-alert.mq4 3 kb
kewangan
8
kewangan  

Sound alert for KI_signal

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

Files:
ki.mq4 3 kb
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//