Dokumen / Menjalankan backtests

Menjalankan backtest

Siapkan daftar ticker, periksa satu set pengaturan dan biarkan PineBag menguji setiap ticker secara berurutan.

Buat tasnya

Tas simbol PineBag dengan kontrol pencarian, salin, tempel, dan hapus
Panel samping asli dengan sepuluh ticker yang siap dijalankan.
  1. Cari di TradingView.
    Pilih Pencarian, temukan pasar dan gunakan tindakan penambahan PineBag. Awalan pertukaran dipertahankan.
  2. Tempelkan daftar.
    Pilih Tempel atau tekan ⌘V/Ctrl+V. Baris, koma, titik koma, dan spasi baru diterima; duplikat diabaikan.
  3. Salin atau gunakan kembali.
    Salinan mengembalikan satu ticker per baris. Hapus salinan tas sebelum mengeluarkannya, sehingga Tempel dapat memulihkannya.
  4. Tinjau tagnya.
    Gunakan × pada tag untuk menghapus satu kesalahan dan mengonfirmasi penghitungan sebelum memulai.
Contoh tasNASDAQ:AAPL NASDAQ:MSFT BINANCE:BTCUSDT CME_MINI:ES1!

Pilih dari mana properti strategi berasal

Buka Pengaturan PineBag dan pilih TradingView atau Skrip di bawah properti Strategi. Sumber yang dipilih menang jika ada nilai yang sama di kedua tempat; TradingView adalah defaultnya.

Pengaturan PineBag dengan TradingView dan prioritas properti strategi Script
Prioritas TradingView menggunakan Properti grafik saat ini. Prioritas skrip menggunakan nilai yang dideklarasikan strategy().
Bawaan

Prioritas TradingView

Gunakan ini saat Anda menyesuaikan modal, ukuran order, komisi, dan asumsi eksekusi di TradingView. Nilai bagan menggantikan nilai skrip yang cocok.

Portabel

Prioritas skrip

Gunakan ini ketika setiap proses harus membawa asumsi yang sama di dalam .pine berkas. TradingView hanya menyediakan properti yang tidak ditetapkan oleh deklarasi.

Ubah parameter di TradingView

Dialog Properti Strategi TradingView
Antarmuka Properti Strategi TradingView Resmi. Buka referensi TradingView ↗
  1. Tambahkan strategi ke grafik.
    Buka pengaturannya dengan ikon roda gigi dan pilih Properti .
  2. Tetapkan asumsi akun.
    Periksa Modal awal, Mata uang dasar, dan Ukuran pesanan.
  3. Tetapkan biaya perdagangan.
    Masuk Komisi dan Slippage. Ini berlaku untuk setiap ticker di tas.
  4. Periksa leverage dan pengisian.
    Tetapkan margin panjang/pendek, perhitungan ulang, dan perilaku pengisian pesanan hanya ketika strategi membutuhkannya.
  5. Kembali ke PineBag.
    Tetap pilih prioritas TradingView, konfirmasi ringkasan di panel samping dan mulai jalankan.
Untuk perbandingan yang adil: jangan mengubah strategi atau Properti TradingView saat proses sedang aktif.

Atau simpan parameternya di Pine Script

Dengan prioritas Script, the strategy() deklarasi menjadi sumber kebenaran portabel. Templat ini mencakup properti utama dan contoh kecil penembusan EMA yang valid.

Buka templat strategi dengan semua variabel Properties →

↓Unduh templat .pine yang dapat diedit4 KB · Pine Script v6

Pilih mode riwayat

Cepat

Riwayat grafik

Menggunakan hingga 5.000 batang yang dimuat. Ini dapat digunakan dengan paket TradingView apa pun, namun tanggal mulai ticker dapat berbeda.

Sejajar

Rentang bersama yang tepat

Menguji setiap ticker antara tanggal yang sama. Ini memerlukan rencana TradingView dengan Deep Backtesting.

Apa yang terjadi selama ujian

1Validasi

PineBag memeriksa strategi dan pengaturan.

2Tes

TradingView menghitung satu ticker demi ticker lainnya.

3Gabungkan

PineBag menyimpan hasilnya dalam satu laporan portofolio lokal.

Mulai dan pantau jalannya

  1. Konfirmasi strategi dan tas.
    Periksa file, jangka waktu, modal dan jumlah ticker.
  2. Pilih mode riwayat.
    Pilih riwayat grafik cepat atau rentang tanggal bersama yang tepat.
  3. Pilih Jalankan backtest.
    Biarkan tab TradingView tetap terbuka saat penghitung kemajuan bergerak.
  4. Tinjau peringatan.
    PineBag memberi nama ticker yang gagal dan menyimpan hasil yang telah selesai.
  5. Buka laporan.
    Hasil dan versi strategi yang diuji disimpan secara lokal.

Batasan dan penggunaan yang aman

Biarkan tab tetap terbuka. Kantong besar membutuhkan waktu lebih lama karena ticker diuji satu demi satu. Jalankan ketersediaan dan data pasar ikuti rencana TradingView Anda.