LeGetRobotLogs
Cette méthode est utilisée pour obtenir les informations du journal des transactions en direct sous le compte de la plateforme de négociation quantitative FMZ correspondant à laAPI KEY
L'ID de la plateforme de négociation en direct à obtenir est l'ID de la plateforme de négociation en direct spécifiée par lerobotId
parameter.
{
"code": 0,
"data": {
"result": {
"status": 1,
"updateTime": 1527049990197,
"wd": 0,
// The first data structure in logs is the log records in the strategy log table in the live trading database
"logs": [{
"Max": 3984,
"Arr": [
[3977, 3, "Futures_OKCoin", "", 0, 0, "Sell(688.9, 2): 20016", 1526954372591, "", ""],
[3976, 5, "", "", 0, 0, "OKCoin:this_week excessive positions, long: 2", 1526954372410, "", ""]
],
"Total": 1503,
"Min": 2482
}, {
// The second data structure in logs is the log records in the strategy log table in the live trading database
"Max": 0,
"Arr": [],
"Total": 0,
"Min": 0
}, {
// The third data structure in logs is the log records in the strategy log table in the live trading database
"Max": 0,
"Arr": [],
"Total": 0,
"Min": 0
}],
"chart": "",
"refresh": 1527049988000,
"summary": "...",
"chartTime ": 0,
"node_id ": 50755,
"online ": true
},
"error ": null
}
}
LerobotId
Le paramètre est utilisé pour spécifier l'ID de la transaction en direct pour laquelle les informations de journaux doivent être obtenues.GetRobotList
méthode permettant d'obtenir des informations sur les transactions en direct sous le compte, qui contient l'identifiant des transactions en direct.
robotId
vrai
Numéro
LelogMinId
Le paramètre est utilisé pour spécifier l'ID minimum du journal.
LogMinId
vrai
Numéro
LelogMaxId
Le paramètre est utilisé pour spécifier l'Id maximal du journal.
LogMaxId
vrai
Numéro
LelogOffset
paramètre est utilisé pour régler le décalage, après détermination de la plage parlogMinId
etlogMaxId
, compensé sur la base de lalogOffset
(combien d'enregistrements sont sautés).
LogOffset
vrai
Numéro
Le paramètrelogLimit
est utilisé pour définir le nombre d'enregistrements de données à sélectionner après la détermination de la position de départ.
LogLimit
vrai
Numéro
LeprofitMinId
Le paramètre est utilisé pour définir l'ID minimum du journal des bénéfices.
Le résultat
vrai
Numéro
Le paramètreprofitMaxId
est utilisé pour définir l'ID maximal du journal des bénéfices.
profitMaxId
vrai
Numéro
Le paramètreprofitOffset
est utilisé pour définir le décalage (nombre d'enregistrements sautés) comme position de départ.
ProfitOffset
vrai
Numéro
Le paramètreprofitLimit
est utilisé pour définir le nombre d'enregistrements de données à sélectionner après la détermination de la position de départ.
profit Limite
vrai
Numéro
Le paramètrechartMinId
est utilisé pour définir l'ID minimum de l'enregistrement des données du graphique.
Le tableau de bord
vrai
Numéro
Le paramètrechartMaxId
est utilisé pour définir l'ID maximal de l'enregistrement des données du graphique.
graphique MaxId
vrai
Numéro
Le paramètrechartOffset
est utilisé pour régler le décalage.
graphiqueOffset
vrai
Numéro
Le paramètrechartLimit
est utilisé pour définir le nombre d'enregistrements à obtenir.
graphique Limite
vrai
Numéro
Le paramètrechartUpdateBaseId
est utilisé pour définir l'ID de base après la mise à jour de la requête.
Tableau de base
vrai
Numéro
Le paramètrechartUpdateDate
est utilisé pour définir l'horodatage de mise à jour de l'enregistrement de données, et il filtrera les enregistrements supérieurs à cet horodatage.
Tableau Date de mise à jour
vrai
Numéro
Le paramètresummaryLimit
est utilisé pour définir le nombre d'octets de données de la barre d'état à interroger. Le paramètre est de type entier pour interroger les données de la barre d'état du trading en direct.
Le paramètre summaryLimit
paramètre pour obtenir toutes les informations de la barre d'état). Les données de la barre d'état sont stockées dans les données retournéessummary
.
Résumé Limite vrai Numéro
Le tableau du journal des stratégies dans la base de données
LeArr
valeur d'attribut dans le premier élément duLogs
la valeur de l'attribut (structure de matrice) dans les données de retour (données de journal) est décrite comme suit:
"Arr": [
[3977, 3, "Futures_OKCoin", "", 0, 0, "Sell(688.9, 2): 20016", 1526954372591, "", ""],
[3976, 5, "", "", 0, 0, "OKCoin:this_week too many positions, long: 2", 1526954372410, "", ""]
],
Nom de l'entreprise | Type de fichier | - Je vous en prie. | commandé | prix | Le montant | en plus | date de sortie | type de contrat | direction |
---|---|---|---|---|---|---|---|---|---|
3977 | 3 | "" | 0 | 0 | 1526954372591 | "" | "" | ||
3976 | 5 | "" | "" | 0 | 0 | 1526954372410 | "" | "" |
extra
est le message joint du journal imprimé.
Les types de bûches spécifiques représentés par lelogType
Les valeurs sont décrites comme suit:
Type de journal: | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
---|---|---|---|---|---|---|---|
Signification de logType: | À acheter | VENDE | RETRAIT | ÉVÉNEMENT | Résultats | Le message | Démarrer |
Tableau de journaux du graphique des résultats dans la base de données Les données figurant dans le tableau de bord du graphique correspondent au journal des bénéfices figurant dans le tableau du journal des stratégies.
"Arr": [
[202, 2515.44, 1575896700315],
[201, 1415.44, 1575896341568]
]
Prenons l'exemple de l'une des données du journal:
[202, 2515.44, 1575896700315]
202
est logID
; 2515.44
est la valeur du bénéfice;1575896700315
est l'horodatage.
Tableau de journaux des graphiques dans la base de données
"Arr": [
[23637, 0, "{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"],
[23636, 5, "{\"x\":1575960300000,\"y\":3.0735}"]
]
Prenons l'exemple de l'une des données du journal:
[23637, 0, "{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"],
23637
est le journalID
, 0
est l'indice de la série de données du graphique et les dernières données"{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"
est les données journalières; ces données sont les données de la ligne K sur le graphique.