Dokumen / Ujian belakang larian

Menjalankan ujian belakang

Sediakan senarai ticker, semak satu set tetapan dan biarkan PineBag menguji setiap ticker mengikut urutan.

Bina beg itu

Beg simbol PineBag dengan carian, salin, tampal dan kawalan jelas
Panel sisi sebenar dengan sepuluh ticker yang sedia untuk dijalankan.
  1. Cari dalam TradingView.
    Pilih Carian, cari pasaran dan gunakan tindakan tambah PineBag. Awalan pertukaran dikekalkan.
  2. Tampal senarai.
    Pilih Tampal atau tekan ⌘V/Ctrl+V. Baris, koma, koma bertitik dan ruang baharu diterima; pendua diabaikan.
  3. Salin atau guna semula.
    Salinan mengembalikan satu ticker setiap baris. Kosongkan salin beg sebelum mengeluarkannya, jadi Tampal boleh memulihkannya.
  4. Semak tag.
    Gunakan × pada teg untuk mengalih keluar satu kesilapan dan mengesahkan kiraan sebelum memulakan.
Contoh begNASDAQ:AAPL NASDAQ:MSFT BINANCE:BTCUSDT CME_MINI:ES1!

Pilih dari mana sifat strategi berasal

Buka Tetapan PineBag dan pilih TradingView atau Skrip di bawah sifat Strategi. Sumber yang dipilih menang apabila nilai yang sama wujud di kedua-dua tempat; TradingView ialah lalai.

Tetapan PineBag dengan TradingView dan keutamaan strategi-harta Skrip
Keutamaan TradingView menggunakan Sifat semasa carta. Keutamaan skrip menggunakan nilai yang diisytiharkan dalam strategy().
Lalai

Keutamaan TradingView

Gunakan ini apabila anda menala modal, saiz pesanan, komisen dan andaian pelaksanaan dalam TradingView. Nilai carta mengatasi nilai skrip yang sepadan.

Mudah alih

Keutamaan skrip

Gunakan ini apabila setiap larian mesti membawa andaian yang sama di dalam .pine fail. TradingView hanya membekalkan harta yang tidak ditetapkan oleh pengisytiharan.

Tukar parameter dalam TradingView

Dialog Sifat Strategi TradingView
Antara muka Rasmi TradingView Strategy Properties. Buka rujukan TradingView ↗
  1. Tambahkan strategi pada carta.
    Buka tetapannya dengan ikon gear dan pilih Hartanah tab.
  2. Tetapkan andaian akaun.
    Semak Modal permulaan, Mata wang asas dan saiz Pesanan.
  3. Tetapkan kos dagangan.
    Masukkan Komisen dan Slippage. Ini terpakai pada setiap detik dalam beg.
  4. Semak leverage dan isi.
    Tetapkan margin panjang/pendek, pengiraan semula dan gelagat isi pesanan hanya apabila strategi memerlukannya.
  5. Kembali ke PineBag.
    Pastikan keutamaan TradingView dipilih, sahkan ringkasan di panel sisi dan mulakan larian.
Untuk perbandingan yang adil: jangan ubah strategi atau TradingView Properties semasa larian sedang aktif.

Atau simpan parameter dalam Pine Script

Dengan keutamaan Skrip, strategy() pengisytiharan menjadi sumber mudah alih kebenaran. Templat ini termasuk sifat utama dan contoh pecahan EMA yang kecil dan sah.

Buka templat strategi dengan semua pemboleh ubah Properties →

↓Muat turun templat .pine boleh diedit4 KB · Pine Script v6

Pilih mod sejarah

Cepat

Sejarah carta

Menggunakan sehingga 5,000 bar yang dimuatkan. Ia berfungsi dengan mana-mana pelan TradingView, tetapi tarikh mula ticker mungkin berbeza.

Diselaraskan

Julat kongsi yang tepat

Menguji setiap ticker antara tarikh yang sama. Ia memerlukan pelan TradingView dengan Deep Backtesting.

Perkara yang berlaku semasa ujian

1Sahkan

PineBag menyemak strategi dan tetapan.

2Ujian

TradingView mengira satu detik demi satu.

3Gabungkan

PineBag menyimpan keputusan dalam satu laporan portfolio tempatan.

Mulakan dan pantau larian

  1. Sahkan strategi dan beg.
    Semak fail, jangka masa, modal dan kiraan ticker.
  2. Pilih mod sejarah.
    Pilih sejarah carta pantas atau julat tarikh dikongsi yang tepat.
  3. Pilih Run backtest.
    Pastikan tab TradingView terbuka semasa kaunter kemajuan bergerak.
  4. Semak amaran.
    PineBag menamakan ticker yang gagal dan menyimpan hasil yang lengkap.
  5. Buka laporan.
    Hasil dan versi strategi yang diuji disimpan secara setempat.

Had dan penggunaan selamat

Pastikan tab terbuka. Beg besar mengambil masa lebih lama kerana ticker diuji satu demi satu. Jalankan ketersediaan dan data pasaran mengikut pelan TradingView anda.