Are there any ways of improving auto-trading?
This is what I would consider ideal:
An ability to set a trigger for auto-purchased resources.
As an example:
You want to try to maintain a minimum stock of 8000 apples with a maximum of 12,000.
If you set the minimum trigger for 10,000 units with an auto-purchase quantity of 2,000 units, you will hopefully be able to maintain a more-or-less stable inventory level with minimal micro-management. (After the initial set-up that is).