En la carga de los recursos... Cargando...

GetRobot Registros

ElGetRobotLogsEl método se utiliza para obtener la información del registro de las operaciones en vivo bajo la cuenta de la plataforma de negociación FMZ Quant correspondiente a laAPI KEYEl ID de la plataforma de negociación en vivo a obtener es el ID de la plataforma de negociación en vivo especificado por elrobotId 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
    }
}

ElrobotIdEl parámetro se utiliza para especificar el ID de la negociación en vivo para la que se debe obtener la información del registro.GetRobotListmétodo para obtener información sobre la negociación en vivo en la cuenta, que contiene el ID de negociación en vivo. El robot verdadero Número EllogMinIdel parámetro se utiliza para especificar el ID mínimo del registro. LogMinId verdadero Número EllogMaxIdel parámetro se utiliza para especificar el Id máximo del Log. LogMaxId verdadero Número EllogOffsetel parámetro se utiliza para establecer el desplazamiento, después de determinar el rango porlogMinIdylogMaxId, compensado en función de lalogOffset(cuántos registros se saltan). Comience como la posición de partida para recuperar datos. LogOffset (desfase de registro) verdadero Número El parámetrologLimitse utiliza para establecer el número de registros de datos que se seleccionarán una vez determinada la posición de partida. LogLimit (Límite de registro) verdadero Número ElprofitMinIdEl parámetro se utiliza para establecer el ID mínimo del registro de beneficios. Profitos verdadero Número El parámetroprofitMaxIdSe utiliza para establecer el ID máximo del registro de beneficios. gananciaMaxId verdadero Número El parámetroprofitOffsetse utiliza para establecer el desplazamiento (cuántos registros se saltan) como posición de partida. Beneficio de compensación verdadero Número El parámetroprofitLimitse utiliza para establecer el número de registros de datos que se seleccionarán una vez determinada la posición de partida. ProfitLimit verdadero Número El parámetrochartMinIdse utiliza para establecer el ID mínimo del registro de datos del gráfico. Cuadro verdadero Número El parámetrochartMaxIdse utiliza para establecer el ID máximo del registro de datos del gráfico. gráfico MaxId verdadero Número El parámetrochartOffsetse utiliza para establecer el desplazamiento. gráficoOffset verdadero Número El parámetrochartLimitse utiliza para establecer el número de registros a obtener. el gráfico límite verdadero Número El parámetrochartUpdateBaseIdSe utiliza para establecer el ID de base después de actualizar la consulta. Cuadro actualizaciónBaseId verdadero Número El parámetrochartUpdateDatese utiliza para establecer la marca de tiempo de actualización del registro de datos, y filtrará los registros mayores que esta marca de tiempo. Diagrama actualización fecha verdadero Número El parámetrosummaryLimitSe utiliza para establecer el número de bytes de datos de la barra de estado a consultar. La configuración de 0 significa que no es necesario consultar la información de la barra de estado, y la configuración de un número diferente de cero indica el número de bytes de la información de la barra de estado que se debe consultar (la interfaz no limita la cantidad de datos, por lo que puede especificar un mayorsummaryLimitParámetro para obtener toda la información de la barra de estado). Los datos de la barra de estado se almacenan en los datos retornadossummary.

Resumen Limitación verdadero Número

  • La tabla de registro de estrategias en la base de datos ElArrvalor de atributo en el primer elemento delLogsel valor del atributo (estructura de matriz) en los datos de retorno (datos de registro) se describe de la siguiente manera:

    "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, "", ""]
    ],
    
    el número de Tipo de registro el día ordenado precio cantidad extra fecha ContratoTipo Dirección
    3977 3 Los futuros_OKCoin "" 0 0 Venda ((688.9, 2): 20016 1526954372591 "" ""
    3976 5 "" "" 0 0 OKCoin:esta_semana demasiadas posiciones, largo: 2 1526954372410 "" ""

    extraes el mensaje adjunto del registro impreso.

    Los tipos específicos de troncos representados por ellogTypelos valores se describen de la siguiente manera:

    Tipo de registro: 0 1 2 3 4 5 6
    Significado de logType: Comprar VENTA Se retirará Error de registro Profitos El mensaje Reinicio
  • Tabla de registro del gráfico de beneficios en la base de datos Los datos de la tabla de registro del gráfico son consistentes con el registro de ganancias de la tabla de registro de la estrategia.

    "Arr": [
        [202, 2515.44, 1575896700315],
        [201, 1415.44, 1575896341568]
    ]
    

    Tomemos como ejemplo uno de los datos de registro:

    [202, 2515.44, 1575896700315]
    

    202es logID; 2515.44es el valor del beneficio;1575896700315es el sello de tiempo.

  • Tabla de registro de gráficos en la base de datos

    "Arr": [
        [23637, 0, "{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"],
        [23636, 5, "{\"x\":1575960300000,\"y\":3.0735}"]
    ]
    

    Tomemos como ejemplo uno de los datos de registro:

    [23637, 0, "{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"],
    

    23637es el registroID, 0es el índice de la serie de datos del gráfico, y los últimos datos"{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"es los datos de registro; estos datos son los datos de la línea K en el gráfico.

PluginEjecutar Terminal de negociación