Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

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
languagenone
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

...