AlertaScript

AlertaScript: Menulis Indikator dan Strategi Anda Sendiri

9 min read

AlertaScript adalah bahasa indikator kustom AlertaChart. Bahasa ini memungkinkan Anda menulis indikator teknikal kustom Anda sendiri, overlay kustom, dan strategi yang dapat di-backtest sepenuhnya — semuanya dirender terhadap chart live yang sama yang Anda gunakan setiap hari.

Apa yang dapat Anda bangun

- Overlay kustom: garis, channel, band yang digambar di atas pane harga. - Sub-pane kustom: osilator, plot rasio, apa pun yang hidup di bawah chart. - Alert dari output indikator: memicu alert AlertaChart ketika kondisi skrip Anda menjadi true. - Backtest dan laporan strategi: mode strategi menghasilkan win rate, profit factor, drawdown, dan grafik equity-curve melalui panel Strategy Tester.

Anda (belum) dapat menempatkan order nyata dari AlertaScript. Mode strategi adalah untuk analisis dan laporan — perdagangan live ada di roadmap tetapi belum tersedia hari ini.

Editor

Buka AlertaScript dari nav atas. Editor terbagi menjadi tiga kolom: tree file di sebelah kiri (skrip tersimpan Anda), kode di tengah, dan chart preview live di sebelah kanan. Save menyimpan skrip di pustaka Anda (Pro), Run mengeksekusi terhadap chart yang terlihat dan merender hasilnya, dan Apply mengikat skrip sebagai indikator chart sehingga ia berkeliling bersama Anda di seluruh pertukaran simbol.

Apa yang didukung bahasa

- Seri built-in: open, high, low, close, volume, time. - Math: math.abs, math.max, math.min, math.round, math.log, ditambah segala sesuatu di Math JavaScript yang dapat diakses dari prefix alerta. - Plotting: plot, plotshape, plotcandle, bgcolor, hline. - Conditional + state: if/else, var untuk state persisten, ta.crossover, ta.crossunder, ta.highest, ta.lowest, ditambah sebagian besar fungsi pustaka TA. - Strategi: strategy.entry, strategy.exit, strategy.close_all dengan panel Strategy Tester yang menghasilkan metrik.

Namespace alerta. menambahkan built-in spesifik-AlertaChart: alerta.session, alerta.market_type, alerta.is_futures, alerta.funding_rate (hanya futures), alerta.open_interest (hanya futures).

Berbagi skrip

Tombol Share menghasilkan URL yang memuat skrip Anda ke editor pengguna lain ketika mereka mengkliknya. Berguna untuk template komunitas. Skrip read-only ketika dimuat melalui link share sampai penerima mengkloningnya ke pustaka mereka sendiri.