Kalau lo nemu error "EAPI:Invalid nonce" di Kraken trading bot lo, itu artinya ada yang salah sama nilai Nonce-nya.
Penjelasan error Kraken
Error EAPI:Invalid nonce nunjukkin kalau permintaan API yang diterima punya nilai nonce yang diulang atau lebih rendah dari yang diharapkan.
Karena nilai nonce harus unik dan harus naik setiap ada permintaan, lo bisa aja nemu error pas nyoba ngirim permintaan barengan, atau permintaan yang beruntun cepat, atau pas lo nyoba pake satu API key buat banyak device/aplikasi/bot barengan.
Contohnya nih, dua permintaan API yang dikirim barengan mungkin nggak sampe di urutan yang semestinya. Kalau permintaan kedua (yang noncenya lebih tinggi) sampe duluan sebelum permintaan pertama (yang noncenya lebih rendah), permintaan pertama bakal ditolak pas akhirnya sampe juga.
Karena error invalid nonce bakal bikin permintaan API lo gagal (misalnya order lo nggak terpasang), error invalid nonce ini jangan sampe diabaikan ya. Tapi harus diperbaiki dengan cara ngemutakin algoritma pembuatan nonce (lihat beberapa solusi di bawah).
Solusi error Kraken
Bikin beberapa API key:
Di Cryptohopper, lo bisa aja pake 2 API Key Kraken yang berbeda. Kita selalu saranin pake 2 API Key di Kraken biar pengalaman trading lo makin mantap. Pastiin lo baca baik-baik tutorial kita 'Cara connect ke Kraken pake API Keys'. Tiap API key punya nilai nonce sendiri, jadi urutan permintaan API yang sampe nggak bakal jadi masalah lagi.
Naikin resolusi nonce biar bisa nampung lebih banyak permintaan dalam jangka waktu yang sama (misalnya, naikin resolusi nonce dari milidetik ke persepuluh milidetik). Cryptohopper saranin pake angka 1000 atau 10000 buat nilai Nonce.