| Aset | Jumlah | Harga Avg | Harga Now | Nilai USD | Nilai IDR |
|---|---|---|---|---|---|
| USDT | 0.61975261 | $0.00 | $1.00 | $0.62 | Rp 10.610,16 |
| SOL | 0.00081800 | $82.63 | $84.25 | $0.07 | Rp 1.179,85 |
| TOTAL | $0.69 | Rp 11.790,02 | |||
Bot membaca sinyal terbaik setiap siklus dengan row-level locking (FOR UPDATE) untuk mencegah duplikasi.
Sinyal dengan strength ≥ signal_min_strength dapat mengesampingkan Trend Guard (jika BUY).
Semua keputusan trading (BUY/SELL) melalui 2-step confirmation dengan threshold 0.02% untuk memfilter noise,
dan cooldown 30 detik setelah gagal konfirmasi. Sinyal SELL hanya dieksekusi jika ada posisi terbuka.
FIFO Accounting: Setiap SELL mengurangi posisi BUY tertua (first-in, first-out) dengan row locking, memastikan profit dihitung berdasarkan cost basis real.
Seed Entry: Jika tidak ada posisi selama >7 hari dan harga > 1.5× highest_buy, bot akan melakukan 1 seed entry (30% lot) untuk mengikuti regime shift, dengan cooldown 24 jam.
Exposure Control: Exposure dihitung dari total OPEN trades (bukan balance) dan dibatasi oleh max_exposure_percent (per pair) dan global_exposure_percent (portfolio).
Portfolio Sync: sync_portfolio.php berjalan setiap 5 menit untuk menyelaraskan saldo database dengan Binance (mencegah drift akibat aktivitas manual).