Hallo,
hättest ja schreiben können was er macht. Dann wärest Du drauf gekommen, da der EA ja permanent kauft, das Du weder eine Funktion für den zeitlich korrekten Einkauf, noch für den Verkauf hast, bzw benutzt
Du mußt in start() den Tages und Zeitfilter für den Einkauf nutzen und davon abhängig ordersend() aufrufen.
Orderclose brauchst Du dann wenn eine Position offen ist um 23:59, um diese zu schliessen.
Gruß Joe