Langkau tajuk talian

Penyelesaian masalah

Artikel ini menerangkan cara menyelesaikan masalah yang mungkin anda hadapi semasa menggunakan cTrader CLI.

Perintah tidak ditemui

Jika terminal memaparkan bahawa ctrader-cli tidak dikenali, ini bermakna laluan ke perintah tersebut tiada dalam pemboleh ubah persekitaran PATH.

  • Tutup dan buka semula terminal supaya perubahan terkini pada PATH dapat dikesan.
  • Pada Windows, pastikan folder yang mengandungi ctrader-cli disenaraikan dalam PATH. Jika belum, tambah folder tersebut secara manual untuk menyelesaikan masalah.
  • Jika anda memasang cTrader CLI melalui pengurus pakej, pasang semula dan pastikan pemasangan selesai tanpa ralat.

Ralat perintah yang lazim

Mesej atau gejala Penyelesaian
Pengecualian yang tidak dikendalikan atau penggunaan tidak sah Semak perintah untuk memastikan tiada kesilapan. Buang perintah, pilihan atau argumen yang tidak dikenali dan betulkan sintaks.
cTrader CLI tidak menyokong cBot untuk versi .NET yang lama Kompil semula cBot untuk versi .NET moden menggunakan versi terkini aplikasi desktop cTrader, kemudian gunakan fail baharu tersebut.
Sambungan tidak dapat diwujudkan Semak sambungan internet pada komputer yang menjalankan cTrader CLI.
Kelayakan log masuk cTrader ID tidak sah Semak alamat e-mel atau nama pengguna cTrader ID anda dan pastikan fail kata laluan mengandungi kata laluan yang betul tanpa ruang tambahan.
Akaun tidak ditemui Jalankan accounts untuk menyenaraikan akaun dagangan yang dipautkan kepada cTrader ID anda, kemudian gunakan nombor akaun yang betul.
Nama simbol tidak dikenali Jalankan symbols untuk menyenaraikan simbol yang tersedia, kemudian gunakan simbol yang betul.
Tempoh masa tidak dikenali Jalankan periods untuk menyenaraikan tempoh masa yang tersedia, kemudian gunakan pengecam yang betul.
Nombor akaun tidak dapat dikenal pasti secara unik Tambah --broker untuk menentukan broker yang berkaitan dengan akaun tersebut.
Hak akses tambahan diperlukan Tambah --full-access untuk menjalankan cBot tanpa sekatan hak akses.
Format fail .cbotset tidak sah Jana semula fail .cbotset dalam versi terkini aplikasi desktop cTrader.

Amaran

Kebanyakan perintah cTrader CLI mengembalikan ralat jika terdapat pilihan yang tidak dikenali. Dalam mod pantas (-q), perintah yang menggunakan akaun dagangan, seperti price, alerts, positions dan order, mengabaikan pilihan yang tidak dikenali tanpa memberikan amaran. Semak dokumentasi rujukan CLI untuk memastikan sesuatu pilihan disokong sebelum menggunakannya.

Ujian belakang dan pengoptimuman

Mesej atau gejala Penyelesaian
Tiada data sejarah bagi tempoh yang ditentukan Sediakan fail data untuk tempoh tersebut menggunakan --data-file atau pilih tempoh yang mempunyai data.
Stop out semasa ujian belakang Laraskan parameter cBot atau perbaik strategi untuk mengelakkan panggilan margin.
Tetapan tidak sah Semak pilihan ujian belakang atau pengoptimuman dan betulkan sebarang kesilapan.
Pengoptimuman kelihatan terhenti seketika Apabila anda mengoptimumkan parameter simbol, enjin memuat turun data bagi setiap simbol baharu pada pelaksanaan pertama. Pelaksanaan diteruskan setelah data disimpan dalam cache.