1. Grafik & sinyal
Harga 10 koin dari Kraken disiarkan melalui WebSocket ticker dan candle 15m / 1h. Koneksi tersambung ulang otomatis. Riwayat candle dimuat melalui REST, disegarkan tiap 5 menit saat live aktif; saat live tidak tersedia, pembaruan REST dilakukan sekitar 30 detik, bergantung koneksi dan antrean. Semua harga dikonversi memakai kurs USD/IDR Frankfurter/ECB atau kurs manual. Ini bukan harga Ajaib. Data gagal atau terlambat akan mematikan sinyal dan alarm harga.
Catatan transaksi dan sinyal
Status posisi saya berubah menjadi TAHAN atau PERIKSA JUAL saat ada pembelian tercatat, DATA jika harga tidak siap, dan TERJUAL setelah seluruh posisi koin tersebut ditutup. Panel SINYAL PEMBELIAN BARU selalu menghitung peluang masuk lagi secara terpisah. Menandai transaksi manual tidak mengubah riwayat sinyal dan tidak melatih algoritme. Keberhasilan transaksi manual tidak membuktikan bahwa strategi breakout ini akan menangkapnya. Tombol Diagnostik mengunduh snapshot sinyal, waktu data, dan pengaturan biaya tanpa menyertakan jurnal transaksi.
Arti status
BELI TEKNIKAL: tren, breakout, dan volume pada candle selesai terpenuhi. Pada mode peringatan terpisah, nilai ATR terhadap biaya tidak memblokir sinyal; peringatan biaya tetap muncul. Sinyal ini bukan bukti keuntungan bersih. Pada mode filter ketat, syarat ATR terhadap biaya juga wajib lolos. PANTAU: harga live sudah menembus rentang, tetapi candle belum selesai dan syarat lain dapat belum lolos. BIAYA: tren, breakout, volume lolos tetapi filter rentang terhadap biaya gagal. TUNGGU: setup belum terpenuhi; alasan dan angka aktual ada di setiap syarat. DATA: data/kurs belum siap atau terlambat. Perhatikan waktu candle sinyal dan waktu penutupan candle berjalan. Pergerakan naik bukan otomatis sinyal BELI.
2. Aturan BELI eksperimen
Pada level 1–3, candle 1 jam terakhir harus di atas EMA20 dan EMA20 di atas EMA50; close 15 menit menembus high candle sesuai slider: level 1 = 20 candle / volume 1,3×; level 2 = 16 / 1,2×; level 3 = 12 / 1,1×; level 4 = 8 / 1×; level 5 = 5 / 0,8×. Acuan volume tetap rata-rata 20 candle. Level 4 melonggarkan syarat close menjadi di atas EMA50, dan level 5 hanya mensyaratkan close di atas EMA50 tanpa EMA20 > EMA50. Level 6–15 (Ekstrem +1 hingga +10) memakai breakout berturut-turut 5, 4, 4, 4, 3, 3, 3, 2, 2, 2 candle; volume minimum berturut-turut 0,75×, 0,7×, 0,65×, 0,6×, 0,55×, 0,5×, 0,45×, 0,4×, 0,35×, 0,3× rata-rata 20 candle. Syarat tren tetap close 1 jam di atas EMA50 seperti level 5. Parameter ini rancangan eksperimen, bukan skala risiko yang terkalibrasi. Pembandingan 2× ATR14 terhadap asumsi biaya tersedia pada seluruh level. Mode peringatan terpisah menjadikannya informasi, sedangkan mode filter ketat menjadikannya syarat BELI. ATR historis bukan estimasi keuntungan masa depan. Versi ini memakai peringatan terpisah sebagai pilihan awal; mode dapat diganti di panel. Hanya candle selesai dipakai. ATR mengukur rentang, bukan prediksi laba.
Slider mengubah syarat masuk saja. Target, batas rugi, jumlah koin, dan aturan alarm pelemahan tren pada posisi yang sudah dicatat tidak diubah. Safe adalah label paling selektif, bukan jaminan aman. Tingkat slider bukan persentase kemungkinan rugi dan bukan leverage.
3. Catat setelah membeli
Masukkan harga dan jumlah koin yang benar-benar diterima di Ajaib, biaya beli, serta target dan batas rugi. Nilai awal +3% dan −1,5% hanyalah contoh parameter, belum dioptimasi. Alarm juga muncul jika tren 1 jam melemah.
4. Alarm & penjualan
Alarm berbunyi dan banner muncul saat target, batas rugi, atau pelemahan tren terdeteksi dari referensi. Periksa harga Ajaib sebelum bertindak. Klik “Catat jual”, lalu isi harga dan fee aktual untuk menutup seluruh posisi yang dicatat. Untuk pembelian bertahap, catat tiap pembelian sebagai posisi terpisah. Versi ini belum mendukung jual sebagian.
Biarkan halaman terbuka. Browser dapat menunda pemeriksaan di latar belakang; saat tab atau perangkat ditutup alarm tidak bekerja. Notifikasi sistem memerlukan izin browser. Ini tidak menggantikan stop loss yang dipasang di exchange.
5. Riwayat & backup
Laba bersih = jumlah × (harga jual − harga beli) − biaya beli − biaya jual. Ekspor JSON untuk backup/pindah domain; CSV untuk rekap. Impor menggabungkan ID unik tanpa menggandakan catatan.
Dasar riset
Moving average dan breakout adalah keluarga strategi yang diteliti, bukan bukti parameter aplikasi ini menghasilkan profit. Hasil studi pada suatu koin tidak otomatis berlaku pada koin lain. Uji simulasi dan data baru sebelum mengandalkan sinyal.
Svogun & Bazán-Palomino (2022) ↗Deprez & Frömmel (2024) ↗Rincian biaya Ajaib ↗