нормально, но если
ПРОДАМ КУПЛЮ
1 при 230 BTC 1 при 220 BTC
1 на 240 BTC 1 на 210 BTC
1 при 250 BTC 1 при 200 BTC
Теперь, в то же время
господин путы заказа на продажу 2 по 10 BTC евро И а господин Б поставил заказ на покупку в размере 2 при 250 BTC И МИСТЕР С поставил заказ на продаже 1 BTC на 20 евро и господин D заказ на покупку 1 245 BTC
Я думаю, что продать порядка 10 евро будет выполнен на 220 и 210, и 250 заказ будет выполнен на 230 и 240. Это происходит потому, что обмен будет найти лучшие заказы, чтобы заполнить заявку на покупку / продажу, и если это не купить / продать подходит для вашего заказа (например, один на 225), то он будет создавать новый заказ на портфель заказов.
Заказы не будут "в то же время", Обмен почти наверняка использует очередь заказов. Таким образом, заказы будут обработаны в порядке их поступления. Если какие-либо заказы принимаются в то же самое время, то система массового обслуживания будет выбрать порядок, в котором они будут обработаны.
Давайте предположим, что они находятся в очереди в том порядке, описать их.
Заказ на продажу Mister A заполнят против постоянных заказов BUY. Он получит 430 (215 за BTC) и проведет 2 BTC.
заказ на покупку Mister B заполнят против постоянных Sell заказов. Он получит 2 BTC и потратит 470 (235 за BTC).
Ордер на продажу Mister C заполнят против оставшегося порядка BUY. Он получит 200 и проведет 1 BTC.
Поскольку нет никаких оставшихся Продают заказы на книге заказов, квалифицируемых заполнить Mister двойку купить заказ, Mister двойки заказа будет добавлен к книге заказа и будет ждать заявки на продажу, чтобы заполнить его.
Оставшийся заказов будет:
ПРОДАМ КУПЛЮ
1 BTC 250 1 BTC на 245