Les ressources ont été chargées... Je charge...

Les journaux du robot

LeGetRobotLogsCette 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 KEYL'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
    }
}

LerobotIdLe paramètre est utilisé pour spécifier l'ID de la transaction en direct pour laquelle les informations de journaux doivent être obtenues.GetRobotListmé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 LelogMinIdLe paramètre est utilisé pour spécifier l'ID minimum du journal. LogMinId vrai Numéro LelogMaxIdLe paramètre est utilisé pour spécifier l'Id maximal du journal. LogMaxId vrai Numéro LelogOffsetparamètre est utilisé pour régler le décalage, après détermination de la plage parlogMinIdetlogMaxId, compensé sur la base de lalogOffset(combien d'enregistrements sont sautés). LogOffset vrai Numéro Le paramètrelogLimitest 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 LeprofitMinIdLe paramètre est utilisé pour définir l'ID minimum du journal des bénéfices. Le résultat vrai Numéro Le paramètreprofitMaxIdest utilisé pour définir l'ID maximal du journal des bénéfices. profitMaxId vrai Numéro Le paramètreprofitOffsetest utilisé pour définir le décalage (nombre d'enregistrements sautés) comme position de départ. ProfitOffset vrai Numéro Le paramètreprofitLimitest 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ètrechartMinIdest utilisé pour définir l'ID minimum de l'enregistrement des données du graphique. Le tableau de bord vrai Numéro Le paramètrechartMaxIdest utilisé pour définir l'ID maximal de l'enregistrement des données du graphique. graphique MaxId vrai Numéro Le paramètrechartOffsetest utilisé pour régler le décalage. graphiqueOffset vrai Numéro Le paramètrechartLimitest utilisé pour définir le nombre d'enregistrements à obtenir. graphique Limite vrai Numéro Le paramètrechartUpdateBaseIdest 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ètrechartUpdateDateest 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ètresummaryLimitest 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 0 signifie qu'il n'est pas nécessaire de consulter les informations de la barre d'état, et le paramètre à un nombre autre que zéro indique le nombre d'octets de l'information de la barre d'état à consulter (l'interface ne limite pas la quantité de données, vous pouvez donc spécifier un plus grandsummaryLimitparamè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 LeArrvaleur d'attribut dans le premier élément duLogsla 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 Futures_OKCoin "" 0 0 Vendre ((688,9, 2): 20016 1526954372591 "" ""
    3976 5 "" "" 0 0 OKCoin:cette_semaine trop de positions, long: 2 1526954372410 "" ""

    extraest le message joint du journal imprimé.

    Les types de bûches spécifiques représentés par lelogTypeLes 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]
    

    202est logID; 2515.44est la valeur du bénéfice;1575896700315est 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}"],
    

    23637est le journalID, 0est 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.

Plugin exécuté Terminal de négociation