Pernahkah anda terfikir di bahagian manakah dalam skrip anda yang mengambil masa paling lama untuk dilaksanakan? Profiler baharu kami menunjukkan apa yang sebenarnya berlaku di belakang tabir dengan menunjukkan kepada anda berapa lama masa di ambil oleh pelaksanaan Pine Script️™ pada setiap bahagian dalam kod anda. Dengan menggunakan maklumat dari Profiler, anda sekarang boleh mengoptimumkan bahagian-bahagian kod yang paling perlahan supaya skrip anda boleh dimuatkan dengan lebih pantas pada carta baharu.
Aktifkan Profiler dari Editor Pine dengan menggunakan “Aktifkan mod profiler” dari menu lungsur turun “Tambah/Kemas Kini”:
Maklumat Profiler akan muncul di bahagian kiri skrip kod:
Nilai peratusan menunjukkan bahagian setiap kod relatif kepada jumlah masa pelaksanaan. Ia boleh meliputi satu atau beberapa garisan. Nilai paling ketara adalah ditebalkan. Menggerakkan kursor pada nilai-nilai ini akan mengeluarkan panduan alat yang menunjukkan lebih maklumat mengenai setiap nilai.
Ikon api pada bahagian bawah kiri margin mewakili sehingga tiga segmen kod paling berprestasi tinggi dalam skrip. Mengklik ikon akan menggerakkan anda ke arah segmen-segmen tersebut. Disebabkan mereka adalah bahagian paling sesak dalam skrip anda, mereka juga adalah kawasan di mana peluang terbaik untuk meningkatkan prestasinya.
Dalam halaman pemprofilan dan pengoptimuman di Manual Pengguna memberikan lebih banyak maklumat tentang bagaimana menggunakan Profiler dengan sebaiknya. Jika anda mahu menggunakan Profiler, pastikan anda memberikan perhatian kepadanya.
Untuk kekal termaklum mengenai ciri-ciri baharu Pine Script®, pastikan anda sentiasa melihat Nota keluaran Manual Pengguna. Akaun PineCoders juga menerbitkan kemas kini dari Squawk Box nya di Telegram, akaun Twitter dan dari laman sembang awam Soal Jawab Pine Script™ di TradingView.
Kami harap ciri yang paling dipinta ini berguna seperti yang kami rasakan, dan sila teruskan menghantar kepada kami maklum balas dan cadangan supaya kami dapat menjadikan platform ini sebaik mungkin. Kami membina TradingView untuk anda dan kami sentiasa teruja mendengar pendapat anda.
— Pasukan TradingView