Zitat:
Zitat von I____/I
... das funktioniert! Bloß mein Anliegen ist ja dass nur dann ein Alarm und eine Meldung ausgegeben wird, wenn ein bestimmter Wert überschritten wird.
Z. B. wird im Script > 10 angegeben, also wenn das Volumen über den Wert 10 steigt, sollen die entsprechenden Meldungen kommen. Aber das wird ignoriert.
PS: So sieht derzeit meine int start() aus:
int cBar;
int start()
{
if(cBar == 0 ) cBar = Bars;
if (cBar != Bars && iVolume(Symbol(),Period(),1) > 10) Alert(iVolume(Symbol(),Period(),1));
cBar = Bars;
return(0);
}
|
Da war der Ansatz mit cBar schon richtig
PHP-Code:
int cBar=0;
int init() { cBar=Bars; return(0); }
int deinit() { return(0); }
int start()
{
if (cBar != Bars && iVolume(Symbol(),Period(),0) > 10)
{
Alert(iVolume(Symbol(),Period(),0));
cBar = Bars;
}
return(0);
}