Nu så funkar t.ex. inte
if (Time.between(Time.date(), Fa.Event_ReportDay()[1]))
...eftersom Fa.Event_ReportDay() bara har negativa index.
...och det verkar heller inte som att Fa.Event_ReportDay kan ta några parametrar (såsom datum).
Bästa jag kan göra med den här koden är Fa.Event_ReportDay()[-66] för att kolla om det skedde en rapport förra kvartalet men detta är ju inte säkert på något vis. Finns ju inget som säger att företag tidigarelägger/senarelägger en rapport - eller att det är exakt 66 dagar mellan kvartalsrapporterna/årsrapporten.
Alltså det jag vill ha är
if (Time.between(Time.date(), Fa.Event_ReportDay()[1]) == 1) plot1[1] else plot1[0] så man kan undvika att köpa precis innan rapportdagen i sitt backtest.