PeraturanGetRobotLogs
metode digunakan untuk mendapatkan informasi log perdagangan langsung di bawah akun FMZ Quant Trading Platform yang sesuai denganAPI KEY
ID platform perdagangan langsung yang harus diperoleh adalah ID platform perdagangan langsung yang ditentukan olehrobotId
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
}
}
PeraturanrobotId
parameter digunakan untuk menentukan ID dari perdagangan hidup untuk yang informasi log akan diperoleh.GetRobotList
metode untuk mendapatkan informasi tentang perdagangan langsung di bawah akun, yang berisi ID perdagangan langsung.
robotId
benar
nomor
PeraturanlogMinId
Parameter digunakan untuk menentukan ID minimum Log.
logMinId
benar
Nomor
PeraturanlogMaxId
Parameter digunakan untuk menentukan Id maksimum Log.
logMaxId
benar
Nomor
PeraturanlogOffset
parameter digunakan untuk mengatur offset, setelah menentukan kisaran denganlogMinId
danlogMaxId
, diimbangi berdasarkanlogOffset
Mulai sebagai posisi awal untuk mengambil data.
LogOffset
benar
nomor
ParameterlogLimit
digunakan untuk menetapkan jumlah catatan data yang akan dipilih setelah posisi awal ditentukan.
logLimit
benar
nomor
PeraturanprofitMinId
Parameter digunakan untuk mengatur ID minimum dari catatan laba.
keuntungan MinId
benar
Nomor
ParameterprofitMaxId
digunakan untuk mengatur ID maksimum dari log laba.
profitMaxId
benar
Nomor
ParameterprofitOffset
digunakan untuk mengatur offset (berapa banyak catatan yang dilewatkan) sebagai posisi awal.
profitOffset
benar
nomor
ParameterprofitLimit
digunakan untuk menetapkan jumlah catatan data yang akan dipilih setelah posisi awal ditentukan.
profitLimit
benar
nomor
ParameterchartMinId
digunakan untuk mengatur ID minimum dari catatan data grafik.
grafik MinId
benar
Nomor
ParameterchartMaxId
digunakan untuk mengatur Id maksimum dari catatan data grafik.
grafikMaxId
benar
Nomor
ParameterchartOffset
digunakan untuk mengatur offset.
chartOffset
benar
Nomor
ParameterchartLimit
digunakan untuk mengatur jumlah catatan yang akan diperoleh.
chartLimit
benar
Nomor
ParameterchartUpdateBaseId
digunakan untuk mengatur ID basis setelah query diperbarui.
chartUpdateBaseId
benar
nomor
ParameterchartUpdateDate
digunakan untuk mengatur timestamp pembaruan catatan data, dan akan menyaring catatan yang lebih besar dari timestamp ini.
chartUpdate Tanggal
benar
nomor
ParametersummaryLimit
digunakan untuk mengatur jumlah byte data status bar yang akan ditanyakan. Parameter ini adalah jenis bilangan bulat untuk menanyakan data status bar dari perdagangan langsung.
Mengatur ke summaryLimit
parameter untuk mendapatkan semua informasi bar status). Data bar status disimpan dalam data yang dikembalikansummary
.
Ringkasan Batas benar Nomor
Tabel log strategi dalam database
PeraturanArr
nilai atribut dalam elemen pertama dariLogs
nilai atribut (struktur array) dalam data yang dikembalikan (data log) dijelaskan sebagai berikut:
"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 | Perintah | harga | jumlah | tambahan | tanggal | kontrakJenis | arah |
---|---|---|---|---|---|---|---|---|---|
3977 | 3 | "" | 0 | 0 | 1526954372591 | "" | "" | ||
3976 | 5 | "" | "" | 0 | 0 | 1526954372410 | "" | "" |
extra
adalah pesan yang terlampir dari log yang dicetak.
Jenis log khusus yang diwakili olehlogType
nilai dijelaskan sebagai berikut:
logType: | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
---|---|---|---|---|---|---|---|
Arti logType: | Membeli | Penjualan | Keluar | Kesalahan | Keuntungan | Pesan | Memulai kembali |
Tabel log grafik laba dalam database Data dalam tabel log grafik konsisten dengan log laba dalam tabel log strategi.
"Arr": [
[202, 2515.44, 1575896700315],
[201, 1415.44, 1575896341568]
]
Ambil salah satu data log sebagai contoh:
[202, 2515.44, 1575896700315]
202
adalah logID
; 2515.44
adalah nilai laba;1575896700315
adalah timestamp.
Tabel log grafik di database
"Arr": [
[23637, 0, "{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"],
[23636, 5, "{\"x\":1575960300000,\"y\":3.0735}"]
]
Ambil salah satu data log sebagai contoh:
[23637, 0, "{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"],
23637
adalah logID
, 0
adalah indeks dari seri data grafik, dan data terakhir"{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"
adalah data log; data ini adalah data K-line pada grafik.