Vai al contenuto

Risoluzione dei problemi

Questo articolo spiega come risolvere i problemi che potresti riscontrare durante l’utilizzo di cTrader CLI.

Comando non trovato

Se il terminale segnala che ctrader-cli non è riconosciuto, significa che il comando non è incluso nel tuo PATH.

  • Chiudi e riapri il terminale affinché rilevi le modifiche recenti apportate al PATH.
  • Su Windows, verifica che la cartella contenente ctrader-cli sia inclusa nel tuo PATH. Se non lo è, aggiungi la cartella manualmente per risolvere il problema.
  • Se hai installato cTrader CLI tramite un gestore di pacchetti, ripeti l’installazione e verifica che venga completata senza errori.

Errori comuni dei comandi

Messaggio o sintomo Soluzione
Eccezione non gestita o utilizzo non valido Controlla che il comando non contenga errori. Rimuovi i comandi, le opzioni o gli argomenti non riconosciuti e correggi la sintassi.
cTrader CLI non supporta i cBot basati su versioni precedenti di .NET Ricompila il cBot per una versione moderna di .NET nell’ultima versione dell’applicazione desktop cTrader, quindi utilizza il nuovo file.
Impossibile stabilire la connessione Verifica la connessione Internet del computer su cui è in esecuzione cTrader CLI.
Credenziali cTrader ID non valide Controlla l’indirizzo e-mail o il nome utente del tuo cTrader ID e verifica che il file della password contenga la password corretta, senza spazi aggiuntivi.
Conto non trovato Esegui accounts per elencare i conti di trading associati al tuo cTrader ID, quindi utilizza il numero di conto corretto.
Nome del simbolo sconosciuto Esegui symbols per elencare i simboli disponibili, quindi utilizza quello corretto.
Periodo di tempo sconosciuto Esegui periods per elencare i periodi di tempo disponibili, quindi utilizza l’identificatore corretto.
Numero di conto non univoco Aggiungi --broker per specificare il broker associato al conto.
Sono necessarie autorizzazioni di accesso aggiuntive Aggiungi --full-access per eseguire il cBot senza restrizioni sui diritti di accesso.
Formato del file .cbotset non valido Rigenera il file .cbotset nell’ultima versione dell’applicazione desktop cTrader.

Avvertenza

La maggior parte dei comandi cTrader CLI restituisce un errore se vengono utilizzate opzioni non riconosciute. In modalità rapida (-q), i comandi che utilizzano un conto di trading, come price, alerts, positions e order, ignorano le opzioni non riconosciute senza mostrare alcun avviso. Consulta la documentazione di riferimento della CLI per verificare che un’opzione sia supportata prima di utilizzarla.

Backtesting e ottimizzazione

Messaggio o sintomo Soluzione
Dati storici non disponibili per il periodo indicato Fornisci un file con i dati relativi al periodo tramite --data-file oppure scegli un periodo per cui sono disponibili dati.
Stop out durante il backtesting Modifica i parametri del cBot o migliora la strategia per evitare le richieste di integrazione del margine.
Impostazioni non valide Controlla le opzioni di backtesting o di ottimizzazione e correggi eventuali errori.
L’ottimizzazione sembra interrompersi temporaneamente Quando ottimizzi un parametro relativo al simbolo, il motore scarica i dati di ogni nuovo simbolo alla prima esecuzione. L’esecuzione riprende una volta che i dati sono stati memorizzati nella cache.