update balance periodicaly

bugfix for gekko having a stale internal state which doesn't match the actual balance in portfolio