В то время цена была меньше 1 юаня, тест-код:
var account = exchange.GetAccount()
var ticker = exchange.GetTicker()
Log("ticker:", ticker)
Log(account, "#FF0000")
exchange.Buy(ticker.Last + 0.1, 20)
var jsonStr = exchange.GetRawJSON()
account = exchange.GetAccount()
Log(account, "#FF0000")
Log("RawJSON:", jsonStr)

Вы можете видеть, что количество покупок составляет 20, но при сравнении с информацией о счетах, которая меняется время от времени, мы обнаруживаем, что фактически покупается 22 штуки.
После серии тестов и анализов, мы пришли к следующему выводу:
Биттер, когда он делает заказ, он рассчитывает цену заказа * количество, чтобы показать сумму, а затем использует эту сумму, чтобы купить, так что если цена плюс немного больше, то это будет очевидно, что вы покупаете часть монеты. Эта проблема была протестирована на странице Биткоин, где была сделана дополнительная покупка, и результаты были такими же, как и на странице API.