Hi,
hier ist mein Code:
import ccxt
hitbtc = ccxt.hitbtc({
"apiKey": "key",
"secret": "secret",
"verbose": True,
})
print(hitbtc.create_market_sell_order('BTC/USD', 0.01))
CCXT schlägt fehl...
PS Key & Nonce ist in Ordnung, ich kann zum Beispiel Kontostandsdaten abrufen.
Hallo @Fcl69!
Ich habe eine leicht bearbeitete Version davon hochgeladen... kannst du es bitte noch einmal versuchen und berichten? Es sollte jetzt funktionieren.
Danke schön!
Es hat funktioniert! Dankeschön!
@Fcl69 ok, aber bitte
timeInForce
Auftragsparameter, das ist eine Einstellung, die die Ausführung des Auftrags steuert (wie HitBTC den Auftrag behandeln und ausführen soll):GTC (Good-Til-Canceled): the order will stay open or partially closed until filled or canceled by user
IOC (Immediate-Or-Cancel): the order will either fill immediately or will be canceled automatically
FOK (Fill-Or-Kill): the order will either be filled entirely or will expire
DAY (Day): the order will either be filled in 24 hours or will expire
GTD (Good Till Date): the order will expire on specific date
Die Standardausführungsart für Limit-Orders in HitBTC und ccxt ist GTC.
Für Marktaufträge erlaubt HitBTC nur IOC oder FOK. Die Standardeinstellung in HitBTC und ccxt ist FOK.
Wenn Sie eine IOC-Ausführung benötigen, sollten Sie dies als zusätzlichen Parameter mit Ihrer Bestellung übergeben, wie folgt:
hitbtc.create_market_sell_order('BTC/USD', 0.01) # default
hitbtc.create_market_sell_order('BTC/USD', 0.01, { 'timeInForce': 'FOK' }) # default
hitbtc.create_market_buy_order('BTC/USD', 0.01, { 'timeInForce': 'IOC' })
hitbtc.create_limit_sell_order('BTC/USD', 0.01) # default
hitbtc.create_limit_sell_order('BTC/USD', 0.01, { 'timeInForce': 'GTC' }) # default
hitbtc.create_limit_buy_order('BTC/USD', 0.01, { 'timeInForce': 'IOC' })
Lassen Sie uns wissen, wenn Sie noch Fragen oder Schwierigkeiten haben. Danke!
Hilfreichster Kommentar
@Fcl69 ok, aber bitte
timeInForce
Auftragsparameter, das ist eine Einstellung, die die Ausführung des Auftrags steuert (wie HitBTC den Auftrag behandeln und ausführen soll):Die Standardausführungsart für Limit-Orders in HitBTC und ccxt ist GTC.
Für Marktaufträge erlaubt HitBTC nur IOC oder FOK. Die Standardeinstellung in HitBTC und ccxt ist FOK.
Wenn Sie eine IOC-Ausführung benötigen, sollten Sie dies als zusätzlichen Parameter mit Ihrer Bestellung übergeben, wie folgt:
Lassen Sie uns wissen, wenn Sie noch Fragen oder Schwierigkeiten haben. Danke!