1.Où sont stockés les journaux?
Les journaux sont dans une base de données DB3 située dansLOGS
le dossier où se trouve le dock.
2.Comment puis-je obtenir une liste de commandes remplies?
exchange.GetOrders()
Vous ne pouvez obtenir que les commandes en attente, et il n'y a pas d'autre fonction pour obtenir les commandes remplies.exchange.IO
pour accéder à l'API d'origine si l'échange le fournit.
3.Comment déployer et mettre à jour un docker?
Vérifiez.https://www.fmz.com/bbs-topic/3649. Pour mettre à jour, il suffit de télécharger un nouveau docker puis le déployer, et supprimer l'ancien docker surhttps://www.fmz.com/m/nodessi aucun robot ne le fait.
4.Que signifie le code d'erreur sur la page du journal?
Vérifiez le code sur le document de l'API d'échange. Voici un résumé des documents:https://www.fmz.com/bbs-topic/597
5.GetOrders: 400: {
code:-1121, msg : symbole invalide. }
Comme il est écrit,Invalid symbol
Vérifiez que votre symbole est bien écrit.
6.BitMEX 429: {
erreur :{ message : la limite de débit a été dépassée en 1 seconde...... }}
La limite de vitesse est dépassée.
7.
symbol not set
lors du backtesting.
Définir le contrat en premier avant les opérations sur fonctions parexchange.SetContractType
.
exchange.SetContractType("swap")
exchange.SetContractType("this_week")
exchange.SetContractType("next_week")
exchange.SetContractType("quarter")
exchange.SetContractType("this_week")
exchange.SetContractType("next_week")
exchange.SetContractType("quarter")
exchange.SetContractType("XBTUSD")
exchange.SetContractType("XBTM19")
exchange.SetContractType("swap")
exchange.SetContractType("BTC-PERPETUAL")
exchange.SetContractType("BTC-27APR18")
8.Pourquoi les données renvoyées par le
TA
la fonction d'indicateur démarre avecnull
?
Fonction TA, commeTA.MA(records,10)
, nécessite au moins 10 lignes K pour calculer l'AM, ainsi les 10 premières données de l'AM sontnull
.
Le foinJe vais continuer à mettre à jour ce post.