The saga continues. For others who might want to play around with Bitcoinica, here's some details.
After deciding that I didn't need Bitcoinica at this time, I withdrew most of my BTC, but left a token amount in with the intent of losing it playing around with leverage. That has not happened yet, but it seems that I am on my way with nothing I can do about it.
I had 8 BTC. I decided to try to bet that the price would go up to 2.29 (from current 2.19 or something). I put in a 'limit sell' at 2.29 for 25 BTC which I thought would execute if the price hit 2.29. What I thought was happening is that I was borrowing Bitcoinica funds (25 - 8 BTC) and that if the price fell a small amount, I would lose ?? but if I bet right ant the price went up, I would win ??. The experiment was to see what the ?? would be.
What happened was that somehow the 'order' was there, but I had no 'position'. I was not sure if this was normal or what. I waited for the lower number of the spread to exceed my target (the bet happened to be going in my favor) but when it did, nothing happened.
Oh well. I canceled the order. To what would have been my horror had I not been trying to lose my money, canceling an order turns it into a 'position' it seems. Now I have a 'position' on the books with an immediate 1% loss. Every time I try to 'liquidate' the position, I lose another chunk of money and need to settle, but it says I have 'insufficient funds' to actually liquidate.
I guess what I will do now is just sit on things until my goal is met (that is, until I've lost all my money.) Any attempt to do otherwise seems to simply expedite that process.
This sounds like an actual problem, and not a misunderstanding of a feature. You should post your order placement history for Z to look at and make sure it's not a bug.
OK. If anyone is interested, here is the result of my hammering on various buttons as outlined in my message. I guess there is not UI way to get a history so I use the API.
curl....oinica.com/api/orders.json?n=10" --basic | sed -e 's/{/\n/g
...
"amount":-25.0,"created_at":"2011-11-22T10:08:45-07:00","id":70352,"pair":"BTCUSD","price":null,"status":"INSUFFICIENT MARGIN","type":"MARKET","updated_at":"2011-11-22T10:08:52-07:00","user_id":1380},
"amount":-25.0,"created_at":"2011-11-22T10:08:05-07:00","id":70351,"pair":"BTCUSD","price":null,"status":"EXECUTED @ 2.3142","type":"MARKET","updated_at":"2011-11-22T10:08:16-07:00","user_id":1380},
"amount":-25.0,"created_at":"2011-11-22T10:07:44-07:00","id":70350,"pair":"BTCUSD","price":null,"status":"EXECUTED @ 2.3142","type":"MARKET","updated_at":"2011-11-22T10:07:51-07:00","user_id":1380},
"amount":25.0,"created_at":"2011-11-22T10:07:02-07:00","id":70349,"pair":"BTCUSD","price":null,"status":"EXECUTED @ 2.3537","type":"MARKET","updated_at":"2011-11-22T10:07:07-07:00","user_id":1380},
"amount":25.0,"created_at":"2011-11-22T10:06:38-07:00","id":70348,"pair":"BTCUSD","price":null,"status":"EXECUTED @ 2.3537","type":"MARKET","updated_at":"2011-11-22T10:06:53-07:00","user_id":1380},
"amount":-25.0,"created_at":"2011-11-21T00:42:07-07:00","id":69432,"pair":"BTCUSD","price":2.2952,"status":"EXECUTED @ 2.3144","type":"LIMIT","updated_at":"2011-11-21T19:31:17-07:00","user_id":1380}
Looking at the outputs and timings, I wonder if I didn't 'execute' correctly. Seems like when I put the order in, at least one annoying box popped up. which I had to 'ok' or something. It was unclear what that was, but in a typical UI, one only needs to be annoyed at most once by such a thing before an action is taken.