The fee is not to tough to manage, just have a set amount you want to trade at depending on the fee. But the swings in the market with the new bots out there are making it tough since they are doing .01 at a time the bot is reading a never ending line of trades.
Maybe that too then is another way in which trading on an Open Transactions server might be easier, though this depends on how the specific asset contracts happen to be set up at the server.
On my server, for example, all assets are integers, for many reasons. This means that all prices must be integers, which in turn means that the number of effective digits of granularity you have in prices is determined by the scale of the market you choose to trade on.
A server offering a USD asset would probably use cents, but since this is just a for example hypothetical let us assume a server that has integer dollars and integer bitcoins.
On the scale one market you could offer 9 dollars per bitcoin, ten dollars per bitcoin, eleven dollars per bitcoin etc.
On the scale ten market you could offer 101 dollars per ten bitcoins, 102 dollars per ten bitcoins, etc.
On the scale one hundred market you could offer 1001 dollars per 100 bitcoins, 1002 dollars per 100 bitcoins etc.
On the scale one thousand market you could offer 10001 dollars per 1000 bitcoins, 10002 dollars per 1000 bitcoins etc.
See how the number of effective decimals of price you get is increased by using a larger scale market?
It is my hope that this will help lead to reasonable trades instead of a proliferation of dust-spam tiny little trades...
-MarkM-