Indicators with alerts/signal - page 21

 

My sincerest thanks...........

This is just to thank all of you who worked so hard in producing these incredible ALERTS. Your generosity knows no bounds and I for one, am extremely thankful / grateful for that.

I have improved my prowess considerably because of your relentless work and will always remain in debt to you.

Be blessed.

 

hi guys have searched this forum and others and still cant find an RSI with an alert when it crosses levels,have seen lots of requests but no indicators,im just looking for a standard RSI to give an audio alert when it crosse both down and up the set levels,would appreciate some help with this please,thanks

 

thanks The PIPe PIPer will try it out

 
The PIPe PIPer:
hope its useful / works 4 u. BTW, I'm not the creator. Don't ask me for mods.

This is good but duplicates xpMA_v4 but not as well, just for info

 

re Alerts

Hi everyone,

These alerts are really great.

Does anyone know if it is possible how to use an alert to send a text msg to my phone?

thanks again for your help.

Xard777

 

Does anyone have an indicator that gives alert whenever price hits a certain MA level?

 

thanks guys!

your are the best!!!!!

 

Hi,

I am looking for a stochastic alert that will alert you when the 80 OB level and 20 OS levels are reached.

Thanks,

Jon

 

Juice edit (needing a alarm)

can someone show me how to edit my juice so it sounds an alarm?

When im trading the hour chart I would like to set a alarm to sound when the juice tops 19.0000 And when trading the 15 min I would like an alarm to sound when juice tops 8.0000 can someone show me how to accomplish this?

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

//| Juice.mq4 |

//| Perky_z |

//| http://fxovereasy.atspace.com/index |

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

#property copyright "perky"

#property link "http://fxovereasy.atspace.com/index"

//---- indicator settings

#property indicator_separate_window

#property indicator_buffers 3

#property indicator_color1 LimeGreen

#property indicator_color2 FireBrick

#property indicator_color3 Yellow

#property indicator_width1 2

#property indicator_width2 2

#property indicator_width3 2

//---- indicator parameters

extern bool DoAlerts = false;

extern int AlertFromPips = 8;

extern int Periyod=7;

extern int thresholdLevel=8;

extern int sosoLevel = 4;

extern bool JuiceLevelsVisible = true;

extern int JuiceStartPips = 4;

extern int JuiceStepPips = 4;

extern int JuiceLevelsNumber = 3;

extern color JuiceLevelColor = Silver;

double thresholdLevelPoint;

double sosoLevelPoint;

//---- indicator buffers

double GoodJuice[];

double BadJuice[];

double SoSoJuice[];

double currentJuiceLevel;

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

//| Custom indicator initialization function |

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

int init()

{

//---- 3 additional buffers are used for counting.

IndicatorBuffers(3);

//---- drawing settings

SetIndexStyle(0,DRAW_HISTOGRAM,STYLE_SOLID);

SetIndexStyle(1,DRAW_HISTOGRAM,STYLE_SOLID);

SetIndexStyle(2,DRAW_HISTOGRAM,STYLE_SOLID);

SetIndexDrawBegin(0,Periyod);

IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS)+2 );

//---- 2 indicator buffers mapping

if(!SetIndexBuffer(0,GoodJuice) &&

!SetIndexBuffer(1,BadJuice) &&

!SetIndexBuffer(2,SoSoJuice))

Print("cannot set indicator buffers!");

IndicatorDigits(4);

thresholdLevelPoint = thresholdLevel*Point;

sosoLevelPoint = sosoLevel*Point;

//---- name for DataWindow and indicator subwindow label

IndicatorShortName("Juice("+Periyod+","+thresholdL evel+")");

//---- initialization done

return(0);

}

int SetLevelLines()

{

string levelLabel;

if(JuiceLevelsVisible)

{

SetLevelStyle(STYLE_DASH,1,JuiceLevelColor);

for(int i=1; i<= JuiceLevelsNumber; i++)

{

currentJuiceLevel = (JuiceStartPips + (i-1)*JuiceStepPips);

SetLevelValue(i,currentJuiceLevel);

levelLabel = "Level "+i+": "+currentJuiceLevel;

SetIndexLabel(i,levelLabel);

}

}else

{

for(i=1; i<= JuiceLevelsNumber; i++)

{

SetLevelValue(i,0.0);

}

}

}

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

//| Moving Average of Oscillator |

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

int start()

{

//if ( Period != 15) Alert ("Juice Is Recommended for 15 Min Chart only!!");

int limit,i;

int counted_bars=IndicatorCounted();

double Juice;

static datetime lastPriceAlertedBar=0;

int barToCheck;

//---- check for possible errors

if(counted_bars<0) return(-1);

//---- last counted bar will be recounted

if(counted_bars>0) counted_bars--;

limit=Bars-counted_bars;

SetLevelLines();

//---- main loop

for(i=0; i<limit; i++)

{

Juice=iStdDev (NULL,0,Periyod,MODE_EMA,0,PRICE_CLOSE,i);

if(Juice>=thresholdLevelPoint){

GoodJuice=Juice/Point;

BadJuice=0;

SoSoJuice=0;

}else if(Juice<sosoLevelPoint){

BadJuice=Juice/Point;

GoodJuice=0;

SoSoJuice = 0;

}else{

SoSoJuice = Juice/Point;

BadJuice=0;

GoodJuice=0;

}

}

if (DoAlerts)

{

if (Juice > AlertFromPips && Period() == 5 && lastPriceAlertedBar != iTime(NULL,0,barToCheck))

{

//Alert("Juice above ",AlertFromPips," for ", Symbol());

PlaySound("Tick.wav");

lastPriceAlertedBar = iTime(NULL,0,barToCheck);

}

}

//---- done

return(0);

}

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

please help!!!!

 

Stochastic with alert thread.

Reason: