ВGetRobotLogs
Метод используется для получения информации о дневнике торгов в режиме реального времени по счету FMZ Quant Trading Platform, соответствующейAPI KEY
Идентификатор торговой платформы в режиме реального времени, который должен быть получен, - это идентификатор торговой платформы в режиме реального времени, указанныйrobotId
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
}
}
ВrobotId
Параметр используется для указания ID торговой линии, для которой должна быть получена информация о журнале.GetRobotList
метод получения информации о торговле в режиме реального времени по счету, который содержит идентификатор торговли в режиме реального времени.
robotId
Истинно
Номер
ВlogMinId
параметр используется для указания минимального ID журнала.
LogMinId
неправда
Номер
ВlogMaxId
параметр используется для указания максимального ID журнала.
logMaxId
неправда
Номер
ВlogOffset
параметр используется для установки смещения, после определения диапазонаlogMinId
иlogMaxId
, скомпенсирована на основеlogOffset
(сколько записей пропущено). Начните с отправной позиции для получения данных.
LogOffset
Истинно
Номер
ПараметрlogLimit
используется для установки количества записей данных, которые должны быть выбраны после определения исходной позиции.
LogLimit
Истинно
Номер
ВprofitMinId
параметр используется для установки минимального ID журнала прибыли.
Прибыль
неправда
Номер
ПараметрprofitMaxId
используется для установки максимального ID журнала прибыли.
прибыльMaxId
неправда
Номер
ПараметрprofitOffset
используется для установки смещения (сколько записей пропустили) в качестве исходной позиции.
ПрибыльОфсет
Истинно
Номер
ПараметрprofitLimit
используется для установки количества записей данных, которые должны быть выбраны после определения исходной позиции.
ПрибыльОграничение
Истинно
Номер
ПараметрchartMinId
используется для установки минимального ID записи данных диаграммы.
График
неправда
Номер
ПараметрchartMaxId
используется для установки максимального ID записи данных диаграммы.
диаграммаMaxId
неправда
Номер
ПараметрchartOffset
используется для установки смещения.
ГрафикОффсет
неправда
Номер
ПараметрchartLimit
используется для установки количества записей для получения.
графикОграничение
неправда
Номер
ПараметрchartUpdateBaseId
используется для установки идентификатора базы после обновления запроса.
chartUpdateBaseId
Истинно
Номер
ПараметрchartUpdateDate
используется для настройки временной метки обновления записи данных, и она будет фильтровать записи больше этой временной метки.
chartUpdateDate (Схема обновления)
Истинно
Номер
ПараметрsummaryLimit
используется для установки количества байтов данных строки состояния, которые должны быть запрошены. Параметр является целого типа для запроса данных строки состояния живой торговли.
Настройка на summaryLimit
параметр для получения всей информации о строке состояния). Данные строки состояния хранятся в возвращенных данныхsummary
.
Резюме неправда Номер
Таблица журнала стратегии в базе данных
ВArr
значение атрибута в первом элементеLogs
значение атрибута (структура массива) в возвращаемых данных (данные журнала) описывается следующим образом:
"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, "", ""]
],
Идентификатор | logType (тип журнала) | Еда | Упорядочен | цены | сумма | Дополнительная | дата | контракт Тип | направление |
---|---|---|---|---|---|---|---|---|---|
3977 | 3 | "" | 0 | 0 | 1526954372591 | "" | "" | ||
3976 | 5 | "" | "" | 0 | 0 | 1526954372410 | "" | "" |
extra
является прилагаемым сообщением напечатанного журнала.
Специфические типы бревен, представленныеlogType
значения описываются следующим образом:
Тип журнала: | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
---|---|---|---|---|---|---|---|
Значение logType: | Купить | Продажа | ПРЕДСТАВЛЯЕТ | Ошибка | Прибыль | Сообщение | Перезагрузить |
Таблица журнала графика прибыли в базе данных Данные, представленные в таблице графика, совпадают с отчетом о прибыли, представленным в таблице стратегии.
"Arr": [
[202, 2515.44, 1575896700315],
[201, 1415.44, 1575896341568]
]
Возьмем один из данных журнала в качестве примера:
[202, 2515.44, 1575896700315]
202
является logID
; 2515.44
является стоимостью прибыли;1575896700315
- это временная печать.
Таблица графика в базе данных
"Arr": [
[23637, 0, "{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"],
[23636, 5, "{\"x\":1575960300000,\"y\":3.0735}"]
]
Возьмем один из данных журнала в качестве примера:
[23637, 0, "{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"],
23637
является журналомID
, 0
является индексом серии данных диаграммы, а последними данными"{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"
является данными журнала; эти данные являются данными K-линии на графике.