Lewati ke konten utama

Kenapa aku dapat error "406 Not Acceptable" di Alert TradingView-ku?

Kesalahan ini berarti TradingView kirim isi alert tidak valid.

Ditulis oleh Bryan

Error ini berarti Cryptohopper menerima webhook dari TradingView, namun isi pesannya tidak valid. TradingView berhasil mengirimkan alert, tapi isinya tidak dikenali sebagai instruksi valid untuk Cryptohopper. Ada dua penyebab umum.

Penyebab 1 — Alert salah di kolomnya

Isi alert dimasukkan ke kolom Nama alert, bukan ke kolom Pesan.

Solusi

  1. Buka TradingView dan edit alert yang ingin kamu ubah, atau buat yang baru.

  2. Di Cryptohopper, generate pesan alert yang benar untuk bot-mu.

  3. Di dialog alert TradingView, cari kolom Pesan (bukan Nama alert).

  4. Paste pesan yang sudah di-generate ke kolom Pesan.

  5. Klik Simpan untuk memperbarui alert.

Screenshot showing the Webhook delivery failed — 406 Not Acceptable error notification in TradingView

Penyebab 2 — Ada huruf kapital di pesan alert

Pesan alert mengandung huruf kapital di tempat yang seharusnya tidak ada. Di contoh di bawah, kata "Action" ditulis dengan huruf kapital — seharusnya "action". Hanya nama koin yang boleh ditulis dengan huruf kapital.

Example of a TradingView alert message in Cryptohopper showing hopper_id (masked), coin:BTC, action:sell and market_order:1, with

Solusi

Selalu salin dan tempel pesan alert yang kamu generate di Cryptohopper, dan hanya lakukan penyesuaian yang diperbolehkan. Setiap parameter (seperti action dan market_order) harus huruf kecil — hanya koin (misalnya BTC) yang boleh menggunakan huruf kapital.

Verifikasi perbaikan

Setelah disimpan, picu alert dari TradingView. Jika sudah diatur dengan benar, error "406 Not Acceptable" tidak akan muncul lagi di notifikasi Cryptohopper-mu.

Apakah pertanyaan Anda terjawab?