Radu.hu › Fórum › Kérdések az MQL4 programozási nyelvvel kapcsolatban › Riasztások
- SzerzőBejegyzés
-
Szia Radu!
Hogy lehet riasztást létrehozni arra az esetre ha pl. egy int adat megváltozik?
Pl: ha pl. StringLen(vNamePattern) visszaadott értéke egyszer csak megváltozik,
tehát mondjuk folyamatosan 5-öt ad vissza ,de aztán egy újabb ticknél 8-ra változik
és egy darabig az is marad ,csak a változáskor kellene riasztás (alert)Köszi:V
Létrehozol egy változót, amelybe raktározod a StringLen-től visszakapott értéket. Ha az aktuális StrinLen-től visszakapott érték eltér ettől, akkor nyomod az alertet.
Köszönöm,az nem volt meg nekem,hogy a végére kell tenni a változó frissítését,ez nagyon hasznos ha gyorsan akarunk
riasztást reszelni egy indikátorba,ha kell valakinek:if (StringLen(vNamePattern) != alaknevhossz1) { Alert (Symbol()," ",Period()," new pattern " + vNamePattern ); PlaySound("alert.wav"); } if (ExtSendMail) _SendMail("There was a pattern","on " + Symbol() + " " + Period() + " pattern " + vBullBear + " " + vNamePattern); } else if (!vPatOnOff && vPatNew) { vPatNew=false; } }
alaknevhossz1=StringLen(vNamePattern); //ez nem volt meg,a végére kell tenni a riasztás után :-)
- SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.