TRADING ENGINE v4

Emiten & Data

Kalau diisi, semua percobaan "Tarik dari Google Sheets" di bawah otomatis dilewatkan Worker ini dulu (server-ke-server, kebal CORS, tidak dibagi pengguna lain β€” jauh lebih andal daripada proxy publik). Kosongkan jika belum di-deploy; engine otomatis pakai jalur cadangan biasa.

Dipasang sekali di Extensions β†’ Apps Script pada spreadsheet (lihat file AppsScript-Code.gs.txt untuk kode & langkah deploy). Memakai teknik JSONP (tag <script>) yang kebal CORS β€” tidak butuh proxy pihak ketiga sama sekali. URL disimpan otomatis, tidak perlu ditempel ulang untuk emiten lain β€” cukup ganti kode emiten di atas. Kalau tab emiten belum ada di spreadsheet, ketuk οΌ‹ Buat Tab Baru dulu β€” tab dengan formula GOOGLEFINANCE dibuat otomatis, tunggu ~10 detik, baru ketuk πŸ“₯. πŸ“‹ Tarik SEMUA Emiten dari Sheet mendaftar semua tab yang ada di spreadsheet (selain Panduan/Watchlist) lalu menarik datanya satu-satu β€” cocok dipakai sekali di awal atau setelah menambah beberapa tab baru sekaligus.

πŸ”— URL CSV Google Sheets per-emiten (cadangan β€” kena CORS, butuh proxy)

Perlu di-publish per tab (16x) dan bergantung pada proxy CORS publik yang kadang tidak stabil. Gunakan jalur Apps Script di atas jika memungkinkan.

⚑ Auto-fetch Yahoo Finance (cadangan β€” sering diblokir HTTP 403)

Yahoo kini mewajibkan token sesi ("crumb") yang tidak bisa dipenuhi permintaan dari browser biasa β€” jalur ini kemungkinan besar gagal (403). Dipertahankan sebagai percobaan cepat saja; gunakan Google Sheets di atas sebagai jalur utama.

Input manual (cadangan terakhir) β€” tempel OHLCV
Backup & pindah perangkat (Export / Import JSON)

Berguna jika browser membuka file via content:// (localStorage bisa tidak permanen) atau untuk memindahkan watchlist antar perangkat.