Als de laatste transactie een verkoop is:
Could not display content
In eenvoudigere termen:
De code stelt eerst het bedrag voor de derde transactie gelijk aan het bedrag dat gebruikt werd in de tweede transactie.
Vervolgens berekent het de waarde van de derde transactie door het bedrag te vermenigvuldigen met een specifieke wisselkoers.
Tot slot berekent het de winstpercentage vanaf het begin van de handelsreeks tot het einde. Het deelt de waarde van de derde transactie door de startwaarde, vermenigvuldigt met 100 om een percentage te krijgen, en trekt dan 100 af om het winstpercentage te vinden.
Als de laatste transactie een aankoop is:
Could not display content
In eenvoudigere termen:
De code stelt eerst het bedrag voor de derde transactie gelijk aan het bedrag dat gebruikt werd in de tweede transactie.
Vervolgens berekent het de waarde van de derde transactie door het bedrag te delen door een specifieke wisselkoers.
Aangezien dit de laatste transactie is en het een aankoop betreft, om het winstpercentage te berekenen, delen we de startwaarde door de waarde van de derde transactie, vermenigvuldigen met 100 om een percentage te krijgen, en trekken dan 100 af. Ten slotte vermenigvuldigen we het resultaat met -1 om het positief te maken (aangezien het een aankoop is).