Posisi terbuka
UNKNOWNCatatan sesi
Log & laporan per pair
Laporan trading tetap disimpan di VPS. HTML ini belum menyediakan file log VPS secara publik. Sambungkan rute laporan yang dilindungi login jika diperlukan.
Pengaturan koneksi & petunjuk deploy
Upload file ini sebagai index.html ke Cloudflare Pages. Untuk data live, backend di VPS perlu menyajikan endpoint /api/status, kemudian dihubungkan lewat Cloudflare Tunnel. Lindungi dashboard dan endpoint dengan Cloudflare Access. File HTML saja tidak dapat membaca MT5 di VPS.
Default membaca /api/status pada domain yang sama, setiap 10 detik. Refresh ini tidak memanggil GPT. Masukkan hanya URL endpoint—jangan API key OpenAI atau token Cloudflare.
V5.2 saat ini menulis control/status.json; belum menyediakan server HTTP/API mobile. Backend perlu menambahkan data akun, quote dan posisi dari coordinator MT5 yang sudah ada, tanpa membuat koneksi MT5 kedua. Jangan mengekspos seluruh folder mt5-gpt.
Kontrak data untuk GPT yang mengerjakan deployment
Field account, open_positions dan quote per pair merupakan ekstensi backend. Jika tidak ada, UI menampilkan UNKNOWN. Nilai waktu harus ISO 8601 dengan zona waktu. Status lebih dari 90 detik ditandai STALE. Sumber VPS harus menyajikan JSON dengan Cache-Control: no-store. Endpoint lintas domain membutuhkan CORS dengan origin dashboard yang spesifik; gunakan domain yang sama untuk login Access yang lebih sederhana.
Waktu ditampilkan dalam WIB. Mode preview memakai data contoh dan tidak terhubung ke broker.