...
Når man skal investere penger i aksjer finnes det mange forskjellige investeringsstrategier. I denne oppgaven skal det implementeres inntil tre to forskjellige strategier.
Vi forenkler børsmarkedet og sier at en aksje har en fast pris per dag og kan enten kjøpes eller selges kl 12:00. Det tillates også å investere i brøkdeler av en aksje. Det vil si at om man har 53,17 kr kan man investere i 53,17 % av en aksje som koster 100 kr.
Aksjeprisene er gitt som en vektor av tall, hvor pris tilsvarer prisen kl 12.00 på dag n. For eksempel:
...
Implementer etter pseudokoden:
Code Block | ||
---|---|---|
| ||
dagligGevinstKalkuler = kalkuler daglig gevinstdaglige gevinster cash = startAmount investert = 0 for dag fra n til lengde av closing_prices Kalkuler kurs og oppdater%Oppdater investerte penger. investert = investert * (dagen pris / gårsdagens pris) hvis prisen har steget de siste n dagene invester all cash i aksjen ellers ta ut alle pengene fra aksjen slutt hvis slutt for-løkke svar = cash + investert |
...