Vai al contenuto

Domande frequenti

Questa pagina contiene domande frequenti sull'Open API di cTrader e le relative risposte. In questa pagina troverai le domande frequenti degli utenti dell'API.

Perché ricevo la risposta di errore 429?

La risposta di errore 429 significa che l'utente ha inviato troppe richieste in un determinato periodo.

Puoi rivedere le attuali limitazioni del tasso di richieste nella pagina Per iniziare.

Perché la mia applicazione si disconnette frequentemente?

Le applicazioni vengono disconnesse dal server dopo un periodo di inattività. Per evitare di essere disconnesso dal server, assicurati di inviare un heartbeat al server almeno una volta ogni 10 secondi.

Perché non riesco a connettermi all'API durante i fine settimana?

A volte effettuiamo manutenzione e aggiornamenti durante i fine settimana, e l'API non è accessibile durante il periodo di manutenzione.

Perché ricevo errori nella serializzazione e deserializzazione dei messaggi con Google Protocol Buffers?

Ti preghiamo di leggere il tutorial Inviare e ricevere messaggi Protobuf.

Posso aggiornare il mio token di accesso prima della sua scadenza?

Sì, puoi aggiornare un token di accesso prima o dopo la sua scadenza. Per saperne di più, consulta la guida Autenticazione dell'app e del conto.

Qual è il tempo di scadenza di un token di aggiornamento?

Il token di aggiornamento è valido per sempre finché non lo usi per aggiornare un token di accesso o se riautorizzi il tuo cTrader ID e i conti di trading.

Qual è la differenza tra il numero di login e l'ID di un conto di trading?

Il numero di login viene utilizzato per scopi di interfaccia utente. Non ha alcun caso d'uso nell'API. Tuttavia, puoi scegliere di visualizzare i numeri di login dei conti nella lista dei conti della tua applicazione o in un controllo equivalente.

L'ID del conto di trading (ctidTradingAccountId) è il parametro utilizzato per inviare e ricevere diversi importanti messaggi API.

Se non ci sono stati tick in entrata, il backend di cTrader restituirà comunque le barre di tendenza per il periodo?

No, le barre di tendenza vengono create solo se ci sono tick in entrata.

Come posso ottenere gli ultimi prezzi bid e ask per un simbolo?

Per ottenere gli ultimi prezzi bid/ask, sottoscrivi ProtoOASubscribeSpotsReq. Se la sottoscrizione ha successo, riceverai un primo ProtoOASpotEvent con gli ultimi prezzi spot e continuerai a ricevere aggiornamenti dei prezzi man mano che vengono generati nuovi eventi. Se i mercati sono chiusi, riceverai solo un singolo evento spot con i prezzi di chiusura.

Come posso calcolare i profitti e le perdite per una posizione?

Ti preghiamo di leggere il nostro tutorial Calcola profitti e perdite.

Posso utilizzare l'Open API in un ambiente Web lato client come un'app Web assembly?

Sì, puoi utilizzare il protocollo WebSocket per connetterti all'API quando vi accedi in tali ambienti.

Da dove dovrei essere notificato quando c'è un cambiamento nell'API?

Ti preghiamo di seguire il repository dei file di messaggi Proto dell'Open API e i suoi rilasci.

Come posso contribuire?

Ti incoraggiamo a fare il fork dei nostri SDK per creare i tuoi pacchetti Open API. Se pensi di avere qualcosa di valido, contattaci e aggiungeremo i tuoi miglioramenti alla nostra documentazione ufficiale.

Dove dovrei chiedere una nuova funzionalità, messaggio o domanda?

Puoi utilizzare sia le issues del repository dei file di messaggi Proto sia la community Discord di cTrader.

Hai bisogno dell'assistenza di cTrader?

Contattaci attraverso i nostri canali ufficiali per risolvere qualsiasi problema:

  • Fai domande e connettiti con trader, sviluppatori e altri utenti nella community Discord di cTrader.
  • Sfoglia le discussioni archiviate nel forum della Community di cTrader. Anche se il forum non è più aperto a nuovi post, è pieno di risposte utili a problemi comuni.
  • Contatta il team di supporto di cTrader all'indirizzo support@ctrader.com per assistenza tecnica.