A price limit and a valuation condition are doing different jobs — the limit only tells you what the last trade was, while a valuation test asks whether the business is still worth the price. One thing I would add alongside the limit is a cap on how much of the position can accumulate in a single month, otherwise a long drawdown quietly turns a planned allocation into a much bigger bet than intended.
That’s a fair observation and could be a useful feature too.
For now, I’d just delete the AutoInvest when it gets to the size I want. If it’s only buying once a week, I’m sure I’d be aware when it’s approaching my target.
Also the price limit doesn’t (so far as I’m aware) doesn’t tell me what the last trade was - it tells the app the maximum price I’m willing to pay (I.e the price limit) doesn’t it?