SendEMail()
Posted: 01 Dec 2016 11:21
Hallo zusammen,
ich hab aktuell ein kleines Problem mit der SendEMail() Funktion.
Ich habe einen Counter, welcher innerhalb der IsNewDay() Funktion auf 0 zurückgesetzt wird. Ausserhalb dieser Funktion wird der Counter ganz simpel pro Kerze/Periode inkrementiert.
Wenn nun z.B. Counter = 10, dann wird die SendEmail() Funktion getriggert.
Das funktioniert auch alles soweit wunderbar, nur gibt es eine Besonderheit: Wenn ich Nanotrader starte, wird immer direkt(!) eine Email Email gesendet. Und wenn dann die Counter-Bedingung zutrifft, eben auch - aber das ist ja so gewollt. Nur wenn ich 5 mal innerhalb einer Minute Nanotrader schliesse und neu starte bekomme ich 5 Emails....Irgendwie hab ich das Gefühl, dass er den letzten/gestrigen Tag aus den historischen Daten quasi auch berücksichtigt und wenn Counter = 10 (was ja immer der Fall ist bei einem gesamten Tag an historischen Daten), dann kommt eben diese Email
Kann man dieses Problem irgendwie umgehen?
Grüsse
Thomas
ich hab aktuell ein kleines Problem mit der SendEMail() Funktion.
Ich habe einen Counter, welcher innerhalb der IsNewDay() Funktion auf 0 zurückgesetzt wird. Ausserhalb dieser Funktion wird der Counter ganz simpel pro Kerze/Periode inkrementiert.
Wenn nun z.B. Counter = 10, dann wird die SendEmail() Funktion getriggert.
Das funktioniert auch alles soweit wunderbar, nur gibt es eine Besonderheit: Wenn ich Nanotrader starte, wird immer direkt(!) eine Email Email gesendet. Und wenn dann die Counter-Bedingung zutrifft, eben auch - aber das ist ja so gewollt. Nur wenn ich 5 mal innerhalb einer Minute Nanotrader schliesse und neu starte bekomme ich 5 Emails....Irgendwie hab ich das Gefühl, dass er den letzten/gestrigen Tag aus den historischen Daten quasi auch berücksichtigt und wenn Counter = 10 (was ja immer der Fall ist bei einem gesamten Tag an historischen Daten), dann kommt eben diese Email
Kann man dieses Problem irgendwie umgehen?
Grüsse
Thomas