первое что на ум приходит Свободные деньги + доход за все время в скрипте.
Свободные день, как я понял, считаются на начало сессии. Если прибавить доход за все время, получится перебор.
Хотелось бы, чтобы результат от предыдущих сделок был не расчетный, а от брокера.