/api/v1/bots/dca
Membuat bot Dollar Cost Averaging (DCA) baru. Konfigurasikan ukuran base order awal, laddering safety order, skala deviasi harga, target take profit, dan kontrol risiko stop loss yang dieksekusi oleh engine trading Tokio berkecepatan tinggi.
Parameter Body
21Nama bot DCA yang ditentukan pengguna (1 hingga 100 karakter).
Pengenal exchange tempat bot mengeksekusi order: binance, bybit, okx, kucoin, bitget, reku, indodax, tokocrypto, dll.
UUID entitas koneksi exchange terdaftar dari GET /api/v1/exchanges.
Pasangan trading dalam format Quentrade (contoh: BTC/USDT, ETH/USDT, SOL/USDT).
Tipe pasar trading: 'spot' atau 'futures'.
Arah strategi trading: 'Long' (beli rendah, jual tinggi) atau 'Short' (khusus futures).
Tipe eksekusi order awal: 'limit' atau 'market'.
Ukuran base order awal dalam quote currency (contoh: 100 USDT).
Ukuran safety order awal dalam quote currency (contoh: 50 USDT).
Pengali skala jarak step yang diterapkan pada deviasi harga safety order berikutnya.
Pengali volume yang diterapkan untuk memperbesar ukuran safety order berikutnya.
Persentase penurunan harga dari harga rata-rata masuk untuk memicu setiap safety order.
Jumlah maksimum safety order yang dapat dieksekusi bot per siklus perdagangan.
Target persentase keuntungan di atas harga rata-rata beli untuk menutup posisi (contoh: 2.5).
Tipe kalkulasi take profit: 'percentage'.
Mengaktifkan trailing take profit untuk memaksimalkan profit saat reli harga kuat.
Persentase deviasi trailing profit (contoh: 0.2).
Mengaktifkan proteksi stop loss untuk membatasi risiko kerugian maksimum.
Persentase stop loss di bawah harga rata-rata beli (contoh: 5.0).
Periode cooldown dalam detik sebelum membuka posisi baru setelah posisi ditutup.
Kondisi pemicu awal transaksi: 'asap', 'manual', atau 'signal'.
dev_create_dca_bot.additional_info.title
dev_create_dca_bot.additional_info.leverage_title
dev_create_dca_bot.additional_info.leverage_desc
Currency Rates & Leverage Limitsdev_create_dca_bot.additional_info.tp_steps_title
dev_create_dca_bot.additional_info.tp_steps_desc
{
"take_profit_steps": [
{
"amount_percentage": 50,
"profit_percentage": 10
},
{
"amount_percentage": 50,
"profit_percentage": 20
}
]
}dev_create_dca_bot.additional_info.strategy_title
dev_create_dca_bot.additional_info.strategy_desc
Available Strategy ListContoh Request
Contoh Respons
Mengembalikan entitas DCA Bot yang baru dibuat dengan status default 'stopped'. Panggil POST /api/v1/bots/dca//start untuk meluncurkan eksekusi trading.