Lab,Teknologi,2026

d-day

Sistem eksekusi otomatis untuk aturan yang ditulis orang lain.

Masalah
Pemilik aturan tahu kapan masuk dan keluar, tapi tidak membaca kode dan tidak bisa menjaga server sepanjang hari. Menjalankan aturan orang lain dengan uang sungguhan tidak boleh meninggalkan posisi tanpa penjaga.
Solusi
Engine yang bangun di setiap bar, menghitung sinyal secara deterministik, memasang stop sebagai order nyata, dan mencocokkan keadaannya dengan exchange sebelum memercayai catatan sendiri.
Hasil
Keadaan engine terbaca dalam satu kalimat, berhenti cukup satu ketukan, dan jalan lanjut hanya terbuka setelah bukti sinkron menunjukkan semuanya cocok.
Dashboard d-day halaman Keadaan: status engine, tombol hentikan semua order, dan tabel engine simulasi

Fitur

Di dalam d-day.

01 / 03

Status engine dalam satu kalimat

Heartbeat, tick terakhir, halt, dan posisi tanpa proteksi dinilai bersama, dan yang terburuk yang menang. Galat teknis diterjemahkan ke bahasa orang, dengan teks aslinya tetap bisa dibuka.

Log tick terakhir dengan satu galat jaringan yang diterjemahkan, dan notifikasi email

02 / 03

Berhenti satu ketukan, lanjut lewat bukti

Menghentikan semua order cukup satu tombol, karena saat darurat detik berarti. Lanjutkan hanya terbuka kalau sinkron exchange yang masih segar membuktikan order dan catatan engine cocok.

Keadaan sesudah kill switch: strip merah dan formulir Lanjutkan yang terkunci

03 / 03

Rekonsiliasi baca-saja

Worker terpisah memegang kunci, dashboard tidak. Pemeriksaan menemukan stop yang dibatalkan dari luar dan order yang bukan buatan engine, tanpa mengirim satu order pun.

Halaman Exchange: satu dari dua engine tidak cocok dan satu order bukan buatan engine

TUR,40 DETIK

Berhenti dalam satu ketukan, lanjut hanya dengan bukti.

Rekaman berikut berjalan dengan data simulasi di mesin lokal, tanpa akun exchange sungguhan.

Data simulasi: nama engine, simbol, harga, dan order semuanya karangan, di database lokal tanpa akun exchange. Panel saldo, hasil, dan harga stop disembunyikan.
Transkrip tur

Tur tanpa suara, sekitar 40 detik. Halaman Keadaan dengan engine sehat, log tick, dan notifikasi. Halaman Exchange dengan hasil sinkron baca-saja. Lalu semua order dihentikan dengan satu tombol, dan dilanjutkan kembali dengan mengetik LANJUTKAN.

Linimasa

Dari awal sampai sekarang.

  1. 10 Sep 2026

    Engine mencocokkan diri dengan exchange sebelum memercayai keadaan tersimpan

    d-day@0713dd3

  2. 11 Sep 2026

    Kill switch satu ketukan; kehati-hatian dipindah ke Lanjutkan

    d-day@fe0cba2

  3. 3 Okt 2026

    Worker sinkron baca-saja di belakang tombol Sinkronkan

    d-day@6cff7b8

  4. 7 Okt 2026

    Uji testnet ditutup: stop nyata, order ditolak, dan proses mati di tengah order

    d-day@221ea8b

Cerita lengkap

Mesin, bukan peramal

Keputusan trading tetap di tangan pemilik aturan. Sistem tidak menebak dan tidak mengoptimasi; ia menjalankan aturan yang tertulis, dan berhenti ketika ada yang tidak jelas.

Satu loop untuk semua mode

Backtest, mode bayangan, dan mode live memakai loop yang sama, jadi tidak ada cabang logika yang hanya teruji di satu mode. Jalur yang memegang uang ditulis tanpa dependency pihak ketiga, dan setiap keputusan desain dicatat sebagai ADR.

Sumber

Rujukan berbentuk repo@commit menunjuk commit tempat angka itu diukur.

  1. Rekaman dan tangkapan layar. Data simulasi: nama engine, simbol, harga, dan order semuanya karangan, di database lokal tanpa akun exchange. Panel saldo, hasil, dan harga stop disembunyikan.