1F
楼主说的应该是这种情况,A、B、C、D先挂单,E、F、G后挂单,那么结果就该是这样的:A客未成交B客成交500,成交价格:5.5块(是在C、D成交之后才成交的)C客成交,成交价格:5.1块(第二个成交)D客成交,成交价格:4.5块(最先成交)【B、C、D均是与G成交】E客未成交F客未成交G客成交,成交价格:(4.5*200+5.1*200+5.5*500)/1000=4.67块成交后价格是5.5实际上还有挂单的先后问题,也就会有其他的可能,这里就暂不讨论了,根据楼主的意图回答就可以了。呃,楼主大人,我也说了,这涉及到一个先挂后挂的问题,如果价格现在是5.00,但是突然所有买家都把单撤了,然后就是E、F、G来挂单,这样肯定就是我说的那样的,因为楼主并没有说明谁先挂单谁后挂单,我只能照你写的前面的先挂,然后后面的买盘一起挂,这样来给你做出回答,成交不是那么简单的,并不是挂出来就买卖,还得有个主动问题,谁是主动买方,谁是主动卖方,这个都得考虑在内,楼主没说明白,我也不可能给你完美的答案了。