Kann es sein, dass du die Geschichte mit der abgelaufenen Zeit etwas vernachlässigt hast?
Zitat:
Zitat von pako
PHP-Code:
datetime mzeit;
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
if(TimeCurrent() - mzeit > 300)//-- 5 min
{
double DurchschnittClose = (Close[1]+Close[2]+Close[3])/3;
Print("Durchschnitt = " + DurchschnittClose);
mzeit = TimeCurrent();
}
//----
return(0);
}
//+------------------------------------------------------------------+
23:18:59 test: loaded successfully
23:19:00 TestGenerator: spread set to 2
23:19:00 test test started
23:19:00 2013.08.12 00: 00 test EURUSD,M1: Durchschnitt = 1.33371000
23:19:07 2013.08.12 00: 05 test EURUSD,M1: Durchschnitt = 1.33370333
23:19:10 2013.08.12 00:10 test EURUSD,M1: Durchschnitt = 1.33370667
23:19:15 2013.08.12 00:15 test EURUSD,M1: Durchschnitt = 1.33371000
|