Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For å lage den første strategien ma det lages en funksjon som sjekker om prisen har gått opp de siste n dagene.

e)

lag funksjonen isGoingUp(dailyReturn, i, n) som sjekker om alle elementene fra i og ned til i-n+1 i dailyReturn er positive eller lik null. Funksjonen skal returnere true om dette er tilfelle og false ellers. 

...

Den første strategien som skal implementeres heter keepRising. Den baserer seg på at hvis en aksje er i ferd med å gå opp, så vil den fortsette å gå oppover. Det vil si kjøp aksjer som har hatt positiv eller 0 daglig gevinst de siste n dagene og selg aksjer som ikke har det. 
Funksjonshodet for denne funksjonen skal se slik ut:
function returns = momentum( startAmount, n, closingPrices ) 

Implementer etter pseudokoden:

...

Den andre strategien heter contrarian og mener at "what goes up must come down". I denne strategien vil du selge aksjer som er på vei opp, og kjøpe aksjer som er på vei nedover.
Hvorfor kan vi ikke bruke negasjonen av isGoingUp(..) her?
Tips: Lag en funksjon som sjekker om prisen er på vei nedover.

...