Price_Alert Indicator For MT4
De Price_Alert Indicator For MT4 is een geavanceerd hulpmiddel dat wordt gebruikt om het handelsproces tot op zekere hoogte te automatiseren. De naïeve handelaren staren vaak naar hun handelsgrafiek om alleen de prijs op een specifiek niveau te vinden. Maar als je naar de elitehandelaren kijkt, zul je merken dat ze de prijswaarschuwingsindicatoren gebruiken. Gebruik deze tool en u krijgt een automatische melding wanneer de prijs uw vooraf gedefinieerde niveaus bereikt.
Price_Alert Indicator For MT4 installeren
Nadat u de indicator via het bovenstaande formulier heeft gedownload, moet u het zip-bestand uitpakken. Vervolgens moet u het bestand PriceAlert.mq4 naar de map MQL4Indicators van uw MT4 installatie kopiëren. Start daarna MT4 opnieuw op en dan kunt u de indicator zien in de lijst met indicatoren.
Parameters van het Price_Alert Indicator For MT4
Het Price_Alert Indicator For MT4 moet de parameters 4 configureren.
extern double SoundWhenPriceGoesAbove = 0;
extern double SoundWhenPriceGoesBelow = 0;
extern double SoundWhenPriceIsExactly = 0;
extern bool SendEmail = false; //If true e-mail is sent to the e-mail address set in your MT4. E-mail SMTP Server settings should also be configured in your MT4
Buffers van het Price_Alert Indicator For MT4
Het Price_Alert Indicator For MT4 biedt 0 buffers.
Hoofddelen van de code
int start()
{
if ((Ask gt SoundWhenPriceGoesAbove) && (SoundWhenPriceGoesAbove gt 0))
{
Alert("Price above the alert level.");
PlaySound("alert.wav");
SendMail("Price for " + Symbol() + " above the alert level " + Ask, "Price for " + Symbol() + " reached " + Ask + " level, which is above your alert level of " + SoundWhenPriceGoesAbove);
ObjectDelete("SoundWhenPriceGoesAbove");
SoundWhenPriceGoesAbove = 0;
}
if ((Bid lt SoundWhenPriceGoesBelow) && (SoundWhenPriceGoesBelow gt 0))
{
Alert("Price below the alert level.");
PlaySound("alert.wav");
SendMail("Price for " + Symbol() + " below the alert level " + Bid, "Price for " + Symbol() + " reached " + Bid + " level, which is below your alert level of " + SoundWhenPriceGoesBelow);
ObjectDelete("SoundWhenPriceGoesBelow");
SoundWhenPriceGoesBelow = 0;
}
if ((Bid == SoundWhenPriceIsExactly) || (Ask == SoundWhenPriceIsExactly))
{
Alert("Price is exactly at the alert level.");
PlaySound("alert.wav");
SendMail("Price for " + Symbol() + " exactly at the alert level " + Ask, "Price for " + Symbol() + " reached " + Ask + "/" + Bid + " level, which is exactly your alert level of " + SoundWhenPriceIsExactly);
ObjectDelete("SoundWhenPriceIsExactly");
SoundWhenPriceIsExactly = 0;
}
}
//+------------------------------------------------------------------+