ElGetRobotLogs
El 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 KEY
El 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
}
}
ElrobotId
El 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.GetRobotList
mé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
EllogMinId
el parámetro se utiliza para especificar el ID mínimo del registro.
LogMinId
verdadero
Número
EllogMaxId
el parámetro se utiliza para especificar el Id máximo del Log.
LogMaxId
verdadero
Número
EllogOffset
el parámetro se utiliza para establecer el desplazamiento, después de determinar el rango porlogMinId
ylogMaxId
, 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ámetrologLimit
se 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
ElprofitMinId
El parámetro se utiliza para establecer el ID mínimo del registro de beneficios.
Profitos
verdadero
Número
El parámetroprofitMaxId
Se utiliza para establecer el ID máximo del registro de beneficios.
gananciaMaxId
verdadero
Número
El parámetroprofitOffset
se utiliza para establecer el desplazamiento (cuántos registros se saltan) como posición de partida.
Beneficio de compensación
verdadero
Número
El parámetroprofitLimit
se 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ámetrochartMinId
se utiliza para establecer el ID mínimo del registro de datos del gráfico.
Cuadro
verdadero
Número
El parámetrochartMaxId
se utiliza para establecer el ID máximo del registro de datos del gráfico.
gráfico MaxId
verdadero
Número
El parámetrochartOffset
se utiliza para establecer el desplazamiento.
gráficoOffset
verdadero
Número
El parámetrochartLimit
se utiliza para establecer el número de registros a obtener.
el gráfico límite
verdadero
Número
El parámetrochartUpdateBaseId
Se utiliza para establecer el ID de base después de actualizar la consulta.
Cuadro actualizaciónBaseId
verdadero
Número
El parámetrochartUpdateDate
se 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ámetrosummaryLimit
Se utiliza para establecer el número de bytes de datos de la barra de estado a consultar.
La configuración de summaryLimit
Pará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
ElArr
valor de atributo en el primer elemento delLogs
el 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 | "" | 0 | 0 | 1526954372591 | "" | "" | ||
3976 | 5 | "" | "" | 0 | 0 | 1526954372410 | "" | "" |
extra
es el mensaje adjunto del registro impreso.
Los tipos específicos de troncos representados por ellogType
los 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]
202
es logID
; 2515.44
es el valor del beneficio;1575896700315
es 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}"],
23637
es el registroID
, 0
es 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.