yes as yvv pointed out using somewhat correct terminology, instead of coming with convoluted ways and own "designs" to explain simple facts would have helped.... a lot
To the question at hand - as there is little practical benefit of what you are suggesting. do not expect it as an official feature soon.
you can make a bot to do what you want for you at a cost of 1 extra BTS [currently], though!!!
It's not like I understand what you are trying to say much of the times either. lol
There is practical benefit especially if it can make things easier to understand and minimize confusion. If the price of the collateral is different from the actual trading price it may cause confusion. Also it may make things easier if you remove some of the steps.
Instead of:
1) Borrow bitUSD (at price feed) -> Sell bitUSD/Buy BTS (at trading prices w/ limit order)
Result: BTS Leverage
You can:
2) Simply Buy BTS on Margin (at trading prices w/ limit order and initiate the dollar loan at the same time at trading prices)
Result: BTS Leverage
Currently you can't combine the steps because the collateral is priced using the feed whereas the trade uses market prices. It seems to me easier to combine the steps, but who knows what others think.
Ok I will make it as simple as it gets
Your poor understanding of the whole bitAssets system has not prevented you from having about 50 posts expressing strong opinions of its design in the last 3-4 weeks - from opinions on the forced settlement fiasco, to general statements about the design; to explaining how you will go to private bitAsset [to improve it apparently what is wrong with regular bitAssets].
Your point 1) and 2) once again flashes this poor grasp on your behalf.
1) I get what you want with 1) - the current system does it in 2 steps and cost you 1 extra BTS
what is wrong with your statement - you do not borrow bitUSD
at price feed. You borrow them with minimum collateral, min collateral which is a function of the price feed
2) a.Once again - you do not
buy them you borrow them [or create them out of thin air], (which one borrow or create analogy you want to use is up to you - my personal opinion is that 'create' is both more accurate and explains the whole process better... as the borrow camp runs into trouble when trying to explain the stuff further, but this is going way ahead ).
b. you do not buy bitUSD
at price feed. You borrow them with minimum collateral determined by the price feed. The process of borrowing/creating stuff is not connected in any way to a 'quality' called price.
c. because of b. there is no concept of limit or market order when borrowing... there can be if there was an interest on the loan itself, but as it is always '0% interest loan'
Finally read my initial post in this thread... as you are becoming both X bitUSD long and X bitUSD short when creating new bitUSD (by providing enough collateral), you can think as the 'price' at which you did it as any price in the [0;infinity] interval. I mean you can think you did it at whatever price makes you feel the best... for the rest of the world you selected price does not make a difference as you have a position:
-1*#USD* your selected price + 1*#USD* your selected price ... which is always zero