|
|
Kraken Plugin (crypto trading)
#467944
09/09/17 07:58
09/09/17 07:58
|
Joined: Nov 2016
Posts: 103 NSW
vinsom
OP
Member
|
OP
Member
Joined: Nov 2016
Posts: 103
NSW
|
Hi, I just shared the code for a Kraken plugin. https://github.com/vinsom68/Zorro-Kraken-PluginThere is also a compiled dll and instructions. There are a few issues, expecially for pairs who have many decimals described in the readme. This is the first plugin of this kind for Zorro, and it might need some updates to be fully compatible with crypto. Use at your own risk. This is the first version, and there might be bugs. Mostly tested with Bitcoin as base currency, but other currencies might be experimented. I will work next on a plugin for Bittrex, as I'm mostly trading on this exchange now. Enjoy Vincenzo
|
|
|
Re: Kraken Plugin (crypto trading)
[Re: vinsom]
#468777
10/18/17 17:01
10/18/17 17:01
|
Joined: May 2016
Posts: 180 Prague
pcz
Member
|
Member
Joined: May 2016
Posts: 180
Prague
|
Hey Vincenzo and thank you for the plugins! I managed to run the Bittrex one successfully but with Kraken the authenticated part doesn't work for me. I get this every time:
2017-10-18 18:50:31,163 INFO [default] BrokerLogin IN
2017-10-18 18:50:31,163 INFO [default] GetAccBaseCurrExchRate IN Symbol: XBTUSD
2017-10-18 18:50:31,726 INFO [default] {"error":[],"result":{"XXBTZUSD":{"a":["5420.30000","2","2.000"],"b":["5417.10000","2","2.000"],"c":["5414.70000","0.21278133"],"v":["4623.17488130","5317.76831179"],"p":["5358.99670","5391.13164"],"t":[13710,16864],"l":["5132.30000","5132.30000"],"h":["5606.50000","5648.60000"],"o":"5606.50000"}}}
2017-10-18 18:50:31,726 INFO [default] GetAccBaseCurrExchRate OUT
2017-10-18 18:50:31,726 INFO [default] BrokerAccount IN
2017-10-18 18:50:31,726 INFO [default] {Content-Type: application/x-www-form-urlencoded
API-Key: ...
API-Sign: ...
}
2017-10-18 18:50:33,070 INFO [default] {"error":["EGeneral:Internal error"]}
2017-10-18 18:50:33,070 ERROR [default] EGeneral:Internal error
2017-10-18 18:50:33,070 ERROR [default] /0/private/TradeBalance
2017-10-18 18:50:33,070 ERROR [default] aclass=currency&asset=USD
2017-10-18 18:50:33,070 ERROR [default] /0/private/TradeBalance - Error Parsing JSon
2017-10-18 18:50:33,070 ERROR [default] Error calling API BrokerAccount
2017-10-18 18:50:33,085 INFO [default] BrokerAccount OUT
2017-10-18 18:50:33,085 ERROR [default] Can't Login - Retry
2017-10-18 18:50:33,101 INFO [default] BrokerLogin OUT
2017-10-18 18:50:33,101 INFO [default] BrokerLogin OUT
Any idea what could be the cause? I'm using Zorro S 1.66 and I followed the instructions from README on Github, DemoTrading is set to "0".
|
|
|
Re: Kraken Plugin (crypto trading)
[Re: vinsom]
#468785
10/19/17 10:03
10/19/17 10:03
|
Joined: May 2016
Posts: 180 Prague
pcz
Member
|
Member
Joined: May 2016
Posts: 180
Prague
|
are you using the Assetlist.csv specific for Kraken that I posted with the code readme ? Yes, I had it in AssetsFix.csv file together with Bittrex symbols but now I tried moving it to a separate file (and loading using assetList function) with no difference. Also if you enable the log with EnableLog="1" you should be able to find the json response from Kraken in the KrakenPluginLog file inthe log folder. I have enabled logging, what I posted above are the only lines that appear in the log. The currencies are fine too - I just copy/pasted everything from the Github page. Do I need a funded account in order to be able to use the API or is zero balance OK? If you want I can PM you the keys and you can try / debug.
|
|
|
|