OCO order
One Cancels Other
BUY 1000 A.ETF @ 0,1 OR BUY 100 B.ETF @ 1
whenever one of these orders gets filled, the other gets cancelled.
if one order gets partially filled, the other order gets modified accordingly
this ^^ is more elegant than what I described here --v
https://bitcointalksearch.org/topic/m.818925how limits on 'overlapping' buy orders could be used
I really like the way it is now, hard checks of available btc when placing buy order & reserve them for as long the order is open.
no maybe/maybe not bids make trading more reliable.
would you be willing to 'pay more fees' for "overlapping orders"?
and no way with unlimited buying as it was in 1.0 but with a cap of 2x or 3x (?) of available funds
and in case of a buy order all your other buy orders would get adjusted to remaining bitcoins
(also if you'd have income from other sales, those could be added to your trading purchasing power but only if you say so in the sell order.)
you may want to sell shares A and use the bitcoin to buy something else (thus allow income from this sale to be blocked for future buys)
you may want to sell shares B and no way those bitcoins should return to the market, thus keep them away from reservations.
1 checkbox in the buy/sell order would solve this (the visible part)