Pyne code adalah bahasa bersintaks Python untuk memprogram indikator dan strategi trading. Buku ini membimbingmu dari dasar pemrograman hingga membuat indikator sendiri dan menguji strategi dengan data historis.

Kamu menulis dan menjalankan program di PyneIDE, lalu memeriksa hasilnya pada grafik. PyneCore menangani pemrosesan setiap candle di balik layar.

Untuk siapa buku ini?

Jika kamu baru mulai belajar pemrograman, di sini kamu akan mempelajari dasar yang diperlukan dan cara membaca grafik. Contohnya menjadi bekal untuk membuat indikator dan strategi trading.

Tangkapan layar menampilkan antarmuka IDE dalam bahasa Inggris. Penjelasan menggunakan nama yang sama, disertai keterangan dalam bahasa Indonesia. Nama variabel dan label yang ditampilkan oleh contoh program juga menggunakan bahasa Inggris.

Pengetahuan apa yang diperlukan untuk memulai?

Buku ini memerlukan dua bekal dasar:

  • Kamu bisa membuat folder, membuka dan menyimpan file, serta menyalin dan menempelkan teks. Pengaturan PyneIDE dan langkah penggunaannya dijelaskan satu per satu.
  • Kamu memahami penjumlahan, pengurangan, perkalian, dan pembagian, serta bisa menghitung bilangan desimal. Contoh juga menggunakan rata-rata sederhana dan perubahan persentase; rumusnya akan dijelaskan.

Apa yang membantu jika sudah kamu ketahui?

Grafik akan lebih mudah dipahami jika kamu pernah melihat grafik harga dan mengenal candle serta kerangka waktu. Untuk strategi, akan membantu jika kamu mengenal pembelian, penjualan, posisi, dan komisi. Buku ini juga menjelaskan istilah tersebut, jadi kamu bisa mulai tanpa pengalaman trading.

Mengenali label berbahasa Inggris pada editor juga membantu. Kamu tidak perlu fasih berbahasa Inggris: nama tindakan dan artinya dijelaskan dalam bahasa Indonesia.

Apa yang tidak menjadi prasyarat?

Kamu tidak perlu mengenal Pine Script, Python, atau bahasa pemrograman lain. Kita mempelajari Pyne code secara langsung, mulai dari variabel dan pemanggilan fungsi. Aturan sintaks Python dijelaskan sesuai kebutuhan setiap contoh.

Kamu juga tidak harus mahir menggunakan Visual Studio Code atau sudah memiliki indikator maupun strategi trading. Programnya akan kamu bangun dalam buku ini. Latihan menggunakan data contoh; kamu tidak perlu mempertaruhkan uang sungguhan atau membuka rekening broker.

Bahan belajar tambahan

Jika ingin mengulang salah satu dasar tersebut, kamu bisa menggunakan materi berikut. Tautan eksternal ini berbahasa Inggris; kamu tidak perlu menyelesaikannya sebelum mulai membaca buku.

Penjelasan harga pembukaan, tertinggi, terendah, dan penutupan dalam bahasa Indonesia tersedia di bagian tentang data candle. Kamu juga bisa mencari istilah yang belum dikenal di glosarium.

Bagaimana cara menggunakan buku ini?

  1. Baca tugasnya dan perhatikan hasil yang diharapkan.
  2. Ikuti langkahnya dalam proyek PyneIDE milikmu.
  3. Sebelum mengubah kode, coba perkirakan apa yang akan berubah.
  4. Jalankan kembali program dan bandingkan hasilnya dengan perkiraanmu.
  5. Kerjakan latihan mandiri di akhir bab. Buka solusinya setelah mencoba sendiri.

File contoh

Unduh file contoh buku

Paket ini berisi program lengkap dalam buku. PyneIDE membuat data demo yang digunakan saat proyek dibuat. Data harga ini dibuat secara sintetis untuk belajar.

Daftar bab