Не так BTC-E. Я пытался как сделки и торгует историю, и суммируя их я получаю две разные результаты, как отличные от баланса, показанного на BTC-E. Разница составляет несколько процентов, так что это не ошибка округления чисел с плавающей точкой.
Код:
BtceTransaction {TransactionID = '340479684', тип = 4, сумма = 0,12475, валюта = 'BTC', описание = 'Купить 0,125 BTC (-0,2%) от вашего заказа: заказ: 146579020: по цене 701 USD', состояние = 2 , метка времени = 2014-02-09T13: 05: 38,000 + 08: 00}
BtceTransaction {TransactionID = '340478469', тип = 5, сумма = +1864,93497426, валюта = 'USD', описание = 'При оплате за ордером: заказ: 146579020:', состояние = 2, метка времени = 2014-02-09T13: 04 : 48,000 + 08: 00}
BtceTransaction {TransactionID = '340478467', типа = 5, количество = 70,1, валюта = 'USD', описание = 'Купить 0,1 BTC (-0,2%) из заказа: заказ: 146578463: по цене 701 долларов США', статус = 2, отметка времени = 2014-02-09T13: 04: 48,000 + 08: 00}
BtceTransaction {TransactionID = '338895753', тип = 4, количество = 7,18549022, валюта = 'USD', описание = 'Продажа 0.01 BTC из заказа: заказ: 145830999: по цене 719.989 USD всего 7.19989 USD (-0,2%)', статус = 2, временная метка = 2014-02-08T17: 58: 45.000 + 08: 00}
BtceTransaction {TransactionID = '272388005', тип = 4, сумма = 0,00998, валюта = 'BTC', описание = 'Покупка 0,01 BTC (-0,2%) с вашего ордера: заказ: 115285907: по цене 870.87 USD', состояние = 2 , метка времени = 2014-01-07T21: 31: 40.000 + 08: 00}
BtceTransaction {TransactionID = '340478469', тип = 5, сумма = +1864,93497426, валюта = 'USD', описание = 'При оплате за ордером: заказ: 146579020:', состояние = 2, метка времени = 2014-02-09T13: 04 : 48,000 + 08: 00}
BtceTransaction {TransactionID = '340478467', типа = 5, количество = 70,1, валюта = 'USD', описание = 'Купить 0,1 BTC (-0,2%) из заказа: заказ: 146578463: по цене 701 долларов США', статус = 2, отметка времени = 2014-02-09T13: 04: 48,000 + 08: 00}
BtceTransaction {TransactionID = '338895753', тип = 4, количество = 7,18549022, валюта = 'USD', описание = 'Продажа 0.01 BTC из заказа: заказ: 145830999: по цене 719.989 USD всего 7.19989 USD (-0,2%)', статус = 2, временная метка = 2014-02-08T17: 58: 45.000 + 08: 00}
BtceTransaction {TransactionID = '272388005', тип = 4, сумма = 0,00998, валюта = 'BTC', описание = 'Покупка 0,01 BTC (-0,2%) с вашего ордера: заказ: 115285907: по цене 870.87 USD', состояние = 2 , метка времени = 2014-01-07T21: 31: 40.000 + 08: 00}
Тип 4 или 5, что совершенно несовместимо с целью, будь то покупки или продажи, или будь то ваш заказ или кого-то другого порядка. Какой черт порядок ордера и как это повлияет на мой счет (не на всех?).
Кто-нибудь понять, как преобразовать этот беспорядок в простой кортеж (БКИ, доллары США, плата)?