Hallo,
ich habe mein EA von
PHP-Code:
...
definitionen
.....
void OnTick(void)
{
.
BUY...
SELL...
.
}
um Variable "n" und OnInit() erweitert auf:
PHP-Code:
.....
definitionen
.....
double n;
void OnInit(void)
{
n=......berechnung...
}
void OnTick(void)
{
.
x = ..+..n...-..*;
BUY...
SELL...
.
}
geändert.
Die Variable "n" sollte beim Start einmal ausgerechnet werden und dann innerhalb von OnTick(void) verwendet werden.
Das klappt auch bei Einzeltests alles. Nur wenn ich Optimierung starte, dann läuft EA nur im ersten Durchlauf duch und die restlichen, werden übersprungen, so dass Optimierung nach 2 Minuten fertig ist.
Das EA nur im ersten Durchlauf läuft und dann nicht, sieht man auch an Festplatten LED das nach 1/60700 Versuch aufhört zu blinken.
Ich denke es liegt an OnInit(womit ich meine erste Erfarung mache) und deklaration und übergabe von "n".
Was mache ich falsch ?
Vielen Dank