Если за это время поменялся только доллар и не поменялась цена пункта, то будете видеть разницу курса, но не будет дохода, потому что цена в пунктах не поменялась, а если только цена в пунктах, а доллар нет, то на интерфейсе будет корректный доход. Но, у вас меняются обе переменные ;) поэтому отображаемое на интерфейсе корректно, но не равно доходу