2017-04-19 42 views
1

我正在爲poloniex編寫Python bot。Poloniex api'總計必須至少爲0.0001'錯誤

polo = poloniex.Poloniex('key', 'secret') 
polo.sell('BTC_ETH', 0.043, 0.01) 
polo.buy('BTC_ETH', 0.043, 0.01) 

買入和賣出函數產生錯誤'總計必須至少爲0.0001'。

爲什麼poloniex會返回此錯誤?餘額對交易是足夠的。通過網絡界面的類似交易是成功的。

+0

我有同樣的問題,而只是試圖出售各種altcoins時。我很確定這可能是他們的錯誤,因爲在發生錯誤的那一刻,我去了Poloniex,並通過他們的網絡界面設法以相同的參數出售了Altcoin。 –

+0

你有沒有想過如何解決這個問題? – cresg820

回答

2

第三個參數「量」是不是在BTC,但在你的altcoin,所以正確的代碼是:

polo.sell('BTC_ETH', 0.043, (0.01*0.043)) 
polo.buy('BTC_ETH', 0.043, (0.01*0.043)) 
+0

這將是一個很小的(0.00043).. – askmike

+0

我認爲這應該是一個分歧,而不是在第三次論證中的乘數 – Kieran

相關問題