• Home
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • User/Email: Password:
  • 7:41pm
Menu
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • 7:41pm
Sister Sites
  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Options

Bookmark Thread

First Page First Unread Last Page Last Post

Print Thread

Similar Threads

Need small modification on my RSI cross/touch RSI alert 0 replies

MTF Stochastic indicator with sound alert? 10 replies

Looking for MT4 indicator: Sound alert enabled Pivot Levels 5 replies

Sound alert coding help 2 replies

EA wanted for sound alert depending on fractals condition 2 replies

  • Platform Tech
  • /
  • Reply to Thread
  • Subscribe
  • 6
Attachments: RSI sound alert
Exit Attachments
Tags: RSI sound alert
Cancel

RSI sound alert

  • Post #1
  • Quote
  • First Post: Dec 1, 2006 5:23am Dec 1, 2006 5:23am
  •  FibzY
  • | Joined Nov 2006 | Status: Member | 24 Posts
Hi all,

Im looking for an indicator/script that gives a sound alert when the RSI line reaches 51 or 49.

Hope someone can help, thanks.
  • Post #2
  • Quote
  • Jan 14, 2007 12:36am Jan 14, 2007 12:36am
  •  chip82
  • | Membership Revoked | Joined Nov 2006 | 2 Posts
Quoting FibzY
Disliked
Hi all,

Im looking for an indicator/script that gives a sound alert when the RSI line reaches 51 or 49.

Hope someone can help, thanks.
Ignored
Maybe this can help u.

RSI-TC_NEW.mq4
Attached File(s)
File Type: mq4 RSI-TC_NEW.mq4   5 KB | 10,118 downloads
 
 
  • Post #3
  • Quote
  • Mar 26, 2007 5:13pm Mar 26, 2007 5:13pm
  •  rtx
  • | Joined Jun 2006 | Status: Member | 114 Posts
Hi please can someone advice me what means that red/green/and "sandy" dotts that sometimes appear in this RSI ?

Thank you very much
Browsing forexfactory since 2006
 
 
  • Post #4
  • Quote
  • Mar 26, 2007 6:44pm Mar 26, 2007 6:44pm
  •  garhardt
  • | Joined Mar 2007 | Status: Member | 18 Posts
I wonder if one can plug a different indicator in the formula for the crossover (49 or 51). I want to track the Money Flow w/ the same alert approach.....
 
 
  • Post #5
  • Quote
  • Nov 11, 2008 2:12am Nov 11, 2008 2:12am
  •  rtx
  • | Joined Jun 2006 | Status: Member | 114 Posts
wow finally i found this thread again : )

id like to ask you all, if someone will be so kind and repair alert in mq4 file upper, cause its not working well, im noob about programing of MT indicators so i would appreciate any help

It should be ordinary easy alert, if rsi hit some level / 40, 50, ... / it will ring, of course with ability set this level numbers.

thank you : )
Browsing forexfactory since 2006
 
 
  • Post #6
  • Quote
  • Nov 11, 2008 7:29am Nov 11, 2008 7:29am
  •  the Guru
  • | Additional Username | Joined Nov 2008 | 35 Posts
The issue seems to be that the code is checking the wrong 2 bars for the cross.

The alert code
Inserted Code
   // ======= Alert =========
   if(AlertOn)
   {
      if(prevtime == Time[0]) 
      {
         return(0);
      }
      prevtime = Time[0];
   
      BuyNow = Buy[0];
      BuyPrevious = Buy[1];
      SellNow = Sell[0];
      SellPrevious = Sell[1];
   
      if((BuyNow ==ob) && (BuyPrevious ==EMPTY_VALUE) )
      {
         Alert(Symbol(), " M", Period(), " Buy Alert");
      }
      else   
      if((SellNow ==os) && (SellPrevious ==EMPTY_VALUE) )
      {
         Alert(Symbol(), " M", Period(), " Sell Alert");
      }
         
      IndicatorShortName("RSI("+RSIPeriod+") (Alert on)");
   }
   // ======= Alert Ends =========
sets the BuyNow based on array position 0 (probably because the current bar is referrenced as bar 0), but as I discovered myself through trial and error, array(0) does not actually exist. The corrected lines should read
Inserted Code
      BuyNow = Buy[1];
      BuyPrevious = Buy[2];
      SellNow = Sell[1];
      SellPrevious = Sell[2];
For those not comfortable changing the code themselves, attached is a corrected MQ4
Attached File(s)
File Type: mq4 RSI-TC_NEW.mq4   5 KB | 5,166 downloads
 
 
  • Post #7
  • Quote
  • Nov 13, 2008 11:11am Nov 13, 2008 11:11am
  •  rtx
  • | Joined Jun 2006 | Status: Member | 114 Posts
Well Guru, thank you very much for your time and kindness, im going to try that

Thank you
Browsing forexfactory since 2006
 
 
  • Post #8
  • Quote
  • Apr 15, 2009 6:51pm Apr 15, 2009 6:51pm
  •  bpenbert
  • | Joined Feb 2009 | Status: Member | 51 Posts
Hi,

I am a newbie, and I a m following too many currencies, what I need is an RSI alert, that alerts only once, when crossing 70 from above and crosiing 30 from belo. I only want it to alarm once not alerting everytime the screen refreshes, and the price is below 70 or above 30, then the alert will be alerting all the time.

Can anyone do this?

Cheers
 
 
  • Post #9
  • Quote
  • May 17, 2009 5:51pm May 17, 2009 5:51pm
  •  primestop
  • | Joined May 2008 | Status: Member | 42 Posts
Quoting the Guru
Disliked
The issue seems to be that the code is checking the wrong 2 bars for the cross.

The alert code[code]...
Ignored

Hi, I'm a reasonably experienced trader, but a programming klutz. Can anyone guide me how to take the RSI MQ4 that was kindly offered and get it up and running on MetaTrader? Thanks folks.
 
 
  • Post #10
  • Quote
  • May 18, 2009 4:11am May 18, 2009 4:11am
  •  primestop
  • | Joined May 2008 | Status: Member | 42 Posts
Ha, no worries folks - worked it out myself (now that's a first!).
 
 
  • Post #11
  • Quote
  • Aug 9, 2011 5:45pm Aug 9, 2011 5:45pm
  •  al-1852
  • | Joined Feb 2007 | Status: Member | 30 Posts
The one I have doesn't work ... am attaching it ... in case somebody smarter than me can figure out why

Hope somebody has one which does work

Thanks
Attached File(s)
File Type: mq4 RSIlAlert.mq4   2 KB | 3,575 downloads
 
 
  • Post #12
  • Quote
  • Aug 9, 2011 5:48pm Aug 9, 2011 5:48pm
  •  al-1852
  • | Joined Feb 2007 | Status: Member | 30 Posts
sound file for the one I uploaded in the post above, I know that you can go into the metaeditor and if you wish rename the .wav file from there

but ... as to if you can type in the name of the desired .wav file from the main indicator window, I don't know ... because I have never *seen* that window since the thing will not load and run at all
 
 
  • Post #13
  • Quote
  • Sep 24, 2011 11:49am Sep 24, 2011 11:49am
  •  marvelle
  • | Joined Sep 2011 | Status: Member | 9 Posts
Hi guys, ive edited this indicator to my preferred settings

5 RSI

BUY = when RSI crosses above 22

BUY = when RSI crosses above 50

SELL = when RSI crosses below 62

SELL = when RSI crosses below 50

Im going to test it on the sunday open but was wondering if someone could tell me if the code looks correct????

Im a complete novice & have just altered the values!


Thanks in advance



/*

*********************************************************************

RSI with Trend Catcher signal


by Matsu
based on codes from various sources

*********************************************************************

*/


#property indicator_separate_window
#property indicator_buffers 5
#property indicator_color1 Lime
#property indicator_color2 Red
#property indicator_color3 Lime
#property indicator_color4 Red
#property indicator_color5 Gold

#property indicator_level1 62
#property indicator_level2 50
#property indicator_level3 22

int BBPrd=20;
double BBDev=2.0;
int SBPrd=13;
int SBATRPrd=21;
double SBFactor=2;
int SBShift=1;
extern int RSIPeriod=5;
extern int BullLevel=50;
extern int BearLevel=50;
extern bool AlertOn = true;

double RSI[];
double DnRSI[];
double Buy[];
double Sell[];
double Squeeze[];



int init()
{

IndicatorBuffers(5);

SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,RSI);

SetIndexStyle(1,DRAW_LINE);
SetIndexBuffer(1,DnRSI);

SetIndexStyle(2,DRAW_ARROW,STYLE_SOLID);
SetIndexArrow(2,159);
SetIndexBuffer(2,Buy);

SetIndexStyle(3,DRAW_ARROW,STYLE_SOLID);
SetIndexArrow(3,159);
SetIndexBuffer(3,Sell);

SetIndexStyle(4,DRAW_ARROW,STYLE_SOLID);
SetIndexArrow(4,159);
SetIndexBuffer(4,Squeeze);

IndicatorShortName("RSI("+RSIPeriod+")");
IndicatorDigits(2);

return(0);

}



int start()
{

int counted_bars=IndicatorCounted();
int shift,limit,ob,os;
double BBMA, SBMA, TopBBand, BotBBand, TopBBandPrev, BotBBandPrev, TopSBand, BotSBand;
bool dn = false;
double BuyNow, BuyPrevious, SellNow, SellPrevious;
static datetime prevtime = 0;


if (counted_bars<0) return(-1);
if (counted_bars>0) counted_bars--;
limit=Bars-31;
if(counted_bars>=31) limit=Bars-counted_bars-1;

for (shift=limit;shift>=0;shift--)
{

RSI[shift]=iRSI(NULL,0,RSIPeriod,PRICE_CLOSE,shift);
ob = indicator_level1;
os = indicator_level3;

// ========= Two-tone RSI

if (dn==true)
{
if (RSI[shift]>BullLevel)
{
dn=false;
DnRSI[shift]=EMPTY_VALUE;
}
else
{
dn=true;
DnRSI[shift]=RSI[shift];
}

}
else
{
if (RSI[shift]<BearLevel)
{
dn=true;
DnRSI[shift]=RSI[shift];
}
else
{
dn=false;
DnRSI[shift]=EMPTY_VALUE;
}

}

// ========= Two-tone RSI Ends

// ========= Squeeze Signals

BBMA = iMA(NULL,0,BBPrd,0,MODE_SMA,PRICE_CLOSE,shift);
SBMA = iMA(NULL,0,SBPrd,0,MODE_EMA,PRICE_CLOSE,shift+SBShift);
TopBBand = iBands(NULL,0,BBPrd,BBDev,0,PRICE_CLOSE,MODE_UPPER,shift);
BotBBand = iBands(NULL,0,BBPrd,BBDev,0,PRICE_CLOSE,MODE_LOWER,shift);
TopSBand = SBMA + (SBFactor * iATR(NULL,0,SBATRPrd,shift+SBShift));
BotSBand = SBMA - (SBFactor * iATR(NULL,0,SBATRPrd,shift+SBShift));
TopBBandPrev = iBands(NULL,0,BBPrd,BBDev,0,PRICE_CLOSE,MODE_UPPER,shift+1);
BotBBandPrev = iBands(NULL,0,BBPrd,BBDev,0,PRICE_CLOSE,MODE_LOWER,shift+1);

if (TopBBand<TopSBand && BotBBand>BotSBand) Squeeze[shift]=50;

// ========= Squeeze Signals Ends

// ========= BB Breakout Signals

//if(Squeeze[shift+2]==50 && RSI[shift]>50 && BotBBand<BotSBand)
if((Squeeze[shift+2]==50 || Squeeze[shift+1]==50) && RSI[shift]>50 && BotBBand<BotSBand)
{
Buy[shift]=ob;
Sell[shift]=EMPTY_VALUE;
}
else
//if(Squeeze[shift+2]==50 && RSI[shift]<50 && TopBBand>TopSBand)
if((Squeeze[shift+2]==50 || Squeeze[shift+1]==50) && RSI[shift]<50 && TopBBand>TopSBand)
{
Buy[shift]=EMPTY_VALUE;
Sell[shift]=os;
}
else
if(Buy[shift+1]==ob && BotBBand<BotBBandPrev && RSI[shift]>50)
{
Buy[shift]=ob;
Sell[shift]=EMPTY_VALUE;
}
else
if(Sell[shift+1]==os && TopBBand>TopBBandPrev && RSI[shift]<50)
{
Buy[shift]=EMPTY_VALUE;
Sell[shift]=os;
}
else
{
Buy[shift]=EMPTY_VALUE;
Sell[shift]=EMPTY_VALUE;
}

// ========= BB Breakout Signals Ends

}


// ======= Alert =========

if(AlertOn)
{
if(prevtime == Time[0])
{
return(0);
}
prevtime = Time[0];

BuyNow = Buy[1];
BuyPrevious = Buy[2];
SellNow = Sell[1];
SellPrevious = Sell[2];

if((BuyNow ==ob) && (BuyPrevious ==EMPTY_VALUE) )
{
Alert(Symbol(), " M", Period(), " Buy Alert");
}
else
if((SellNow ==os) && (SellPrevious ==EMPTY_VALUE) )
{
Alert(Symbol(), " M", Period(), " Sell Alert");
}

IndicatorShortName("RSI("+RSIPeriod+") (Alert on)");

}

// ======= Alert Ends =========



return(0);

}
 
 
  • Post #14
  • Quote
  • Nov 29, 2016 2:20pm Nov 29, 2016 2:20pm
  •  BjornVdK
  • | Joined Jul 2016 | Status: Member | 8 Posts
Hello fellow traders,

I'm a junior member so I can't make a new thread, so I'm going to add my question to this thread.

I'm completely newb with coding and programming, and I need to be able to add an alarm to the black band you see on this indicator.

Does somebody know how I have to do this please?

Would be amazing if somebody can get this done.

Kind regards, BVdK.
Attached File(s)
File Type: mq4 rsi_amp_tma_centered_amp_bands.mq4   2 KB | 922 downloads
 
 
  • Post #15
  • Quote
  • Jun 16, 2017 4:01pm Jun 16, 2017 4:01pm
  •  gen291
  • | Joined May 2017 | Status: Junior Member | 1 Post
Hi
The yellow dots on the RSI is the centre line if a green dot appear over the yellow dot it's a buy signal and if the red dot appears under the yellow dot it's a sell signal
 
 
  • Post #16
  • Quote
  • Jan 7, 2018 3:48am Jan 7, 2018 3:48am
  •  Jackbahrain
  • | Joined Jul 2017 | Status: Member | 24 Posts
Quoting marvelle
Disliked
Hi guys, ive edited this indicator to my preferred settings 5 RSI BUY = when RSI crosses above 22 BUY = when RSI crosses above 50 SELL = when RSI crosses below 62 SELL = when RSI crosses below 50 Im going to test it on the sunday open but was wondering if someone could tell me if the code looks correct???? Im a complete novice & have just altered the values! Thanks in advance /* ********************************************************************* RSI with Trend Catcher signal by Matsu based on codes from various sources *********************************************************************...
Ignored
Dear Marvelle I am looking this indicator... please advise me where I can find it thanks...jack
 
 
  • Post #17
  • Quote
  • Sep 11, 2018 4:08pm Sep 11, 2018 4:08pm
  •  Wab
  • Joined Dec 2009 | Status: Member | 769 Posts
Does anyone know of a RSI indicator with a moving average, where the cross of the moving average over the RSI generates
a vertical line on the chart or a sound alert.

Many thanks.

WAB
 
 
  • Post #18
  • Quote
  • Sep 12, 2018 3:13am Sep 12, 2018 3:13am
  •  bobzahra
  • Joined Oct 2013 | Status: Member | 91 Posts
Quoting Wab
Disliked
Does anyone know of a RSI indicator with a moving average, where the cross of the moving average over the RSI generates a vertical line on the chart or a sound alert. Many thanks. WAB
Ignored
Use this
Attached File(s)
File Type: ex4 RSI-MA with filter.ex4   21 KB | 687 downloads

Therre is a MAFilter too
 
 
  • Post #19
  • Quote
  • Sep 12, 2018 6:44pm Sep 12, 2018 6:44pm
  •  Wab
  • Joined Dec 2009 | Status: Member | 769 Posts
Thank you. I will see if that is what I need.
 
 
  • Post #20
  • Quote
  • Last Post: Mar 7, 2019 3:55am Mar 7, 2019 3:55am
  •  investing11
  • | Joined Mar 2019 | Status: Junior Member | 1 Post
hi experts!!
GREETINGS!!!

can any expert add alerts when arrow occurs in attached indicator, I will be very grateful to you.
Attached File(s)
File Type: mq4 Extreme_RSI.mq4   2 KB | 490 downloads
 
 
  • Platform Tech
  • /
  • RSI sound alert
  • Reply to Thread
0 traders viewing now
Top of Page
  • Facebook
  • Twitter
About FF
  • Mission
  • Products
  • User Guide
  • Media Kit
  • Blog
  • Contact
FF Products
  • Forums
  • Trades
  • Calendar
  • News
  • Market
  • Brokers
  • Trade Explorer
FF Website
  • Homepage
  • Search
  • Members
  • Report a Bug
Follow FF
  • Facebook
  • Twitter

FF Sister Sites:

  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Forex Factory® is a brand of Fair Economy, Inc.

Terms of Service / ©2023