Profiler Pine adalah utilitas canggih yang menganalisis eksekusi semua baris kode dan blok penting dalam Skrip Pine dan menampilkan informasi performa yang berguna di samping setiap baris di dalam Pine Editor.
Dengan memeriksa hasil Profiler, pemrogram dapat memperoleh perspektif yang lebih jelas tentang runtime keseluruhan skrip, distribusi runtime di seluruh wilayah kode yang signifikan, dan bagian penting yang mungkin memerlukan perhatian dan pengoptimalan ekstra.
Untuk membuat profil skrip dengan Profiler Pine, ikuti langkah-langkah berikut:
- Buka kode sumber skrip di Editor Pine anda. Jika skrip ini bersifat read-only, buatlah salinannya.
- Tambahkan skrip ke chart.
- Klik tombol “Aktifkan mode profiler” yang sekarang aktif di menu dropdown di samping opsi “Tambahkan ke chart/Update pada chart” di sudut kanan atas:
Setelah diaktifkan, Profiler akan mengumpulkan informasi dari semua eksekusi wilayah kode signifikan skrip dan menampilkan perkiraan persentase runtime di sebelah kiri baris kode di dalam Editor Pine.
Mengarahkan kursor ke margin kiri di sebelah baris di Editor Pine akan menyorot sebuah wilayah kode yang dianalisis dan menampilkan jendela kecil dengan informasi performa tambahan, termasuk jumlah baris kode yang dianalisis, waktu yang dihabiskan untuk kode tersebut dibandingkan dengan total runtime skrip , dan jumlah total eksekusi kode:
Saat Anda membuka Pine Editor, skrip terakhir yang Anda buka akan otomatis dimuat.
Jika Anda ingin membuat skrip baru, ikuti langkah-langkah berikut:
1. Klik Tombol “Open”:
Cari tombol “Open” yang terletak di kanan atas Editor.
2. Pilih Template:
Dari menu dropdown, pilih salah satu opsi berikut:
- New indicator: Jika Anda ingin membuat indikator baru.
- New strategy: Jika Anda ingin membuat strategi baru.
- New library: Jika Anda ingin membuat perpustakaan baru.
3. Edit Skrip:
– Lakukan perubahan yang diinginkan pada kode sesuai kebutuhan Anda.
4. Simpan Skrip:
– Setelah mengedit skrip, simpan ke dalam repositori pribadi Anda.
– Ini memastikan bahwa ketika Anda membuka Editor di lain waktu, skrip tersebut akan dimuat secara default.