Ha, good to see the reactions. (Thanks for the list, Sol.)
The market is still being developed and undergoing testing and many changes, so while you can tell a bit from what it currently does, things will change until the system is both well-tested and security/economy-compliant with Main.
Some of the things I will say in this post are not yet active, but will be soon.
In response to Seaborgium's inquiry about how trades are received:
Resources received are miners (in UU trades), personal ATs (in AT trades) and banked Naquadah (in Naq trades). Of course, cancelled trades directly return their original resources upon cancellation.
This market is not intended for unchecked commodity speculation. Of course it is not disallowed, all power to you.. but it will not be encouraged either.
All trades are subject to the standard caps and restrictions. As it is with the Private Broker, all resources placed on the Market count towards the caps.
Sol wrote:- 'of thier' spelt wrong
Fixed.
Sol wrote:- 20,419,800 1,000 Naquadah 1 Untrained for 0.000049 Naquadah (or 1 Naquadah for 20,420 Untrained) ) ....... extra right parenthesis.
Fixed.
Sol wrote:- I've just submitted 6 concurrent trades, thought it was capped at 5, can't do a 7th though.
Fixed; you can have 3 parallel open trades. - Need to find a balance; maybe restrict to x (thoughts?) trades per day.
Sol wrote:-"You have: 0 Naquadah and are trying to give: 2.4975E+14 Naquadah.", on failure of buying, perhaps number format that bad boy.
Fixed.
Sol wrote:- Naq based trades seem to allow a 3-4 hour less 'arrival time of goods', even so the times look...sporadic, seemingly based on the actual resources submitted for trade. I don't see the point?
They were. Randomisation had 'anonymity' as goal, though with expected trading volumes have no need for it.
'Fixed' by setting time to a fixed 2 hours.
Sol wrote:- 1 Naquadah for 0.000000 Untrained (or 1 Untrained for 50,000,000 Naquadah) )....looks a bit odd....
Fixed. Decided against 'abbreviating' factors of 10
3 (K, M, T, Q), though this might change in the future.
Sol wrote:- would suggest to make the default buy amount the actual buy-able amount for naq for the current user OR allow naq to be brokered from the bank, so you don't have to withdraw a large chunk to sell or buy. It might be good enough just make the default buy amount for all resources what the actual user can currently buy at max.
No, I'll clear up the phrasing at some point though.
Sol wrote:- what happens when 300 people make 3 brokers each in the first day? Does this get turned into a huge ass page? Or paged? or only the first 40 shown or what?
No, only the top 3 'best trades' are shown for each resource combination.
Sol wrote:- What happens with UU once a seller receives it from selling something like turns. Naq is banked, turns mean nothing, but UU... If it's delivered immediately, will it not be raidable?
See my answer to Seaborgium. Open for ideas.
Sol wrote:- Does the seller get a message every time someone purchases a multiple of their product? Will that be abusable - to spam someone.
Not as abusable as direct send is currently.
Minimum trade amounts will make it less viable as a means of spamming, but quite frankly market spam is not a concern.
Sol wrote:- It would be good enough to assume your trades < public trades, so would it better to have them on top, first, before listing the rest of the trades?
That is a matter of personal preference. For now, I prefer to keep the order like this:
"New sell order" -> "Current 'best' orders" -> "Current own orders" -> Order history
Your own sell orders will not be in the list of 'best trades'. (Nor of any associated accounts.)
Sol wrote:Looking pretty good
. Found another display problem:
1 Turns for 500 Untrained (or 1 Untrained for 0 Turns)
I cannot replicate this display error.
Sol wrote:Also...perhaps some upper limits so people don't clog the market with stupid requests:
Turns 1,000 100,000,000,000,000,000 Untrained
Trades like this are not realistically going to be the 'best trade', ergo unlikely to appear in the list.
UU is restricted in purchases (by the trade cap). I might set the maximum you can ask for the minimum tradeable amount of resource 1 to the existing caps.
Couple of things planned, partially in place:
- Price history (weighted best price on sell orders, volume based, using e.g. completed sell orders between un-associated accounts, all sorts of market data and trade statistics)
- Pergatory economic compliance - trading between realms (Perg<->Normal) is not allowed, travelling between realms with open trades will mean you cannot cancel these trades (you can only cancel your own sell order in your own realm)
- (Blood realm, see Pergatory)
- Weighing how to handle incoming resources.
Markets are usually fraught with loopholes and balance-issues. Please realise that while yes, the basic functionality was quickly implemented, it will take time to completely ward the system against loopholes. For that, I would appreciate it a lot if people keep testing and trying to get benefits etcetera from the new system on Dev. (Be aware that there are a couple of other changes on Dev compared to Live, which will
not all come to Main. - When testing, please focus primarily on the Market.)
Keep voicing your opinions and ideas, you have been great so far.