CácGetRobotLogs
phương pháp được sử dụng để có được thông tin nhật ký giao dịch trực tiếp dưới tài khoản FMZ Quant Trading Platform tương ứng vớiAPI KEY
ID của nền tảng giao dịch trực tiếp được lấy là ID nền tảng giao dịch trực tiếp được chỉ định bởirobotId
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
}
}
CácrobotId
Các tham số được sử dụng để chỉ định ID của giao dịch trực tiếp mà thông tin nhật ký được lấy.GetRobotList
phương pháp để thu thập thông tin về giao dịch trực tiếp dưới tài khoản, chứa ID giao dịch trực tiếp.
robotId
đúng
số
CáclogMinId
tham số được sử dụng để chỉ định ID tối thiểu của Log.
logMinId
đúng
số
CáclogMaxId
tham số được sử dụng để xác định Id tối đa của Log.
logMaxId
đúng
số
CáclogOffset
tham số được sử dụng để thiết lập sự dịch chuyển, sau khi xác định phạm vi bằnglogMinId
vàlogMaxId
, bù dựa trênlogOffset
Bắt đầu như là vị trí khởi đầu để lấy dữ liệu.
LogOffset
đúng
số
Các thông sốlogLimit
được sử dụng để thiết lập số lượng bản ghi dữ liệu được chọn sau khi xác định vị trí khởi đầu.
logLimit
đúng
số
CácprofitMinId
tham số được sử dụng để thiết lập ID tối thiểu của nhật ký lợi nhuận.
Lợi nhuận
đúng
số
Các thông sốprofitMaxId
được sử dụng để thiết lập ID tối đa của nhật ký lợi nhuận.
lợi nhuậnMaxId
đúng
số
Các thông sốprofitOffset
được sử dụng để thiết lập độ dịch chuyển (số lượng bản ghi được bỏ qua) như vị trí bắt đầu.
Lợi nhuận
đúng
số
Các thông sốprofitLimit
được sử dụng để thiết lập số lượng bản ghi dữ liệu được chọn sau khi xác định vị trí khởi đầu.
Lợi nhuận
đúng
số
Các thông sốchartMinId
được sử dụng để thiết lập ID tối thiểu của bản ghi dữ liệu biểu đồ.
biểu đồMinId
đúng
số
Các thông sốchartMaxId
được sử dụng để thiết lập ID tối đa của bản ghi dữ liệu biểu đồ.
biểu đồMaxId
đúng
số
Các thông sốchartOffset
được sử dụng để thiết lập độ dịch chuyển.
biểu đồOffset
đúng
số
Các thông sốchartLimit
được sử dụng để thiết lập số lượng hồ sơ để có được.
chartLimit
đúng
số
Các thông sốchartUpdateBaseId
được sử dụng để thiết lập ID cơ sở sau khi truy vấn được cập nhật.
chartUpdateBaseId
đúng
số
Các thông sốchartUpdateDate
được sử dụng để thiết lập dấu thời gian cập nhật bản ghi dữ liệu, và nó sẽ lọc các bản ghi lớn hơn dấu thời gian này.
chartUpdateDate
đúng
số
Các thông sốsummaryLimit
được sử dụng để thiết lập số byte của dữ liệu thanh trạng thái để được truy vấn.
Thiết lập summaryLimit
tham số để có được tất cả thông tin thanh trạng thái). Dữ liệu thanh trạng thái được lưu trữ trong dữ liệu trả vềsummary
.
Tóm lại đúng số
Bảng nhật ký chiến lược trong cơ sở dữ liệu
CácArr
giá trị thuộc tính trong phần tử đầu tiên củaLogs
Giá trị thuộc tính (cấu trúc mảng) trong dữ liệu trả về (dữ liệu nhật ký) được mô tả như sau:
"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, "", ""]
],
id | logType | eid | Đặt hàng | giá cả | số tiền | thêm | ngày | hợp đồngLoại | hướng |
---|---|---|---|---|---|---|---|---|---|
3977 | 3 | "" | 0 | 0 | 1526954372591 | "" | "" | ||
3976 | 5 | "" | "" | 0 | 0 | 1526954372410 | "" | "" |
extra
là thông báo đính kèm của nhật ký in.
Các loại gỗ cụ thể được đại diện bởilogType
Các giá trị được mô tả như sau:
logType: | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
---|---|---|---|---|---|---|---|
Ý nghĩa của logType: | Mua | Bán hàng | RETRACT | ERROR | Lợi nhuận | Thông điệp | Bắt đầu lại |
Bảng nhật ký biểu đồ lợi nhuận trong cơ sở dữ liệu Dữ liệu trong bảng ghi nhật ký biểu đồ phù hợp với nhật ký lợi nhuận trong bảng ghi nhật ký chiến lược.
"Arr": [
[202, 2515.44, 1575896700315],
[201, 1415.44, 1575896341568]
]
Lấy một trong các dữ liệu nhật ký như một ví dụ:
[202, 2515.44, 1575896700315]
202
là logID
; 2515.44
là giá trị lợi nhuận;1575896700315
là dấu thời gian.
Bảng nhật ký biểu đồ trong cơ sở dữ liệu
"Arr": [
[23637, 0, "{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"],
[23636, 5, "{\"x\":1575960300000,\"y\":3.0735}"]
]
Lấy một trong các dữ liệu nhật ký như một ví dụ:
[23637, 0, "{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"],
23637
là nhật kýID
, 0
là chỉ số của chuỗi dữ liệu biểu đồ, và dữ liệu cuối cùng"{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"
là dữ liệu nhật ký; Dữ liệu này là dữ liệu đường K trên biểu đồ.