Это «сырой» проект. Мы его так и не довели «до ума».
Индикатор не видит последнюю сделку.
Отсюда и постоянная ошибка.
Когда была первая прибыль 0,08 он показывал 0,0.
После второй прибыли 0,15 показал 0,08.
После третьей прибыли 0,22 показал 0,23, что соответствует 0,008 + 0,15.
Скрины прилагаю, кроме самого первого.



Но, если сделка переходит на следующий день, то она уже не понимает что от нее нужно.
Т.е. происходит обнуление памяти.
А в индикаторе дохода есть возможность устанавливать с какой даты начинается отсчет времени.
apologetest