PeraturanGetRobotLogs
kaedah digunakan untuk mendapatkan maklumat log perdagangan langsung di bawah akaun Platform Dagangan Kuantum FMZ yang sepadan denganAPI KEY
ID platform dagangan langsung yang akan diperolehi adalah ID platform dagangan 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 perdagangan langsung yang mana maklumat log akan diperoleh.GetRobotList
kaedah untuk mendapatkan maklumat mengenai dagangan langsung di bawah akaun, yang mengandungi ID dagangan langsung.
robotId
betul
nombor
PerkhidmatanlogMinId
parameter digunakan untuk menentukan ID minimum Log.
logMinId
betul
nombor
PeraturanlogMaxId
parameter digunakan untuk menentukan Id maksimum Log.
logMaxId
betul
nombor
PeraturanlogOffset
parameter digunakan untuk menetapkan offset, selepas menentukan julat denganlogMinId
danlogMaxId
, diimbangi berdasarkanlogOffset
Mula sebagai kedudukan permulaan untuk mengambil data.
logOffset
betul
nombor
ParameterlogLimit
digunakan untuk menetapkan bilangan rekod data yang akan dipilih selepas kedudukan permulaan ditentukan.
logLimit
betul
nombor
PerkhidmatanprofitMinId
parameter digunakan untuk menetapkan ID minimum log keuntungan.
keuntunganMinId
betul
nombor
ParameterprofitMaxId
digunakan untuk menetapkan ID maksimum log keuntungan.
keuntunganMaxId
betul
nombor
ParameterprofitOffset
digunakan untuk menetapkan offset (berapa banyak rekod yang dilewatkan) sebagai kedudukan permulaan.
keuntunganOffset
betul
nombor
ParameterprofitLimit
digunakan untuk menetapkan bilangan rekod data yang akan dipilih selepas kedudukan permulaan ditentukan.
KeuntunganLimit
betul
nombor
ParameterchartMinId
digunakan untuk menetapkan ID minimum rekod data carta.
cartaMinId
betul
nombor
ParameterchartMaxId
digunakan untuk menetapkan Id maksimum rekod data carta.
cartaMaxId
betul
nombor
ParameterchartOffset
digunakan untuk menetapkan ofset.
cartaOffset
betul
nombor
ParameterchartLimit
digunakan untuk menetapkan bilangan rekod yang akan diperoleh.
chartLimit
betul
nombor
ParameterchartUpdateBaseId
digunakan untuk menetapkan ID asas selepas pertanyaan dikemas kini.
chartUpdateBaseId
betul
nombor
ParameterchartUpdateDate
digunakan untuk menetapkan timestamp kemas kini rekod data, dan ia akan menapis rekod yang lebih besar daripada timestamp ini.
chartUpdateDate
betul
nombor
ParametersummaryLimit
digunakan untuk menetapkan bilangan byte data bar status yang akan ditanyakan. Parameter ini adalah jenis bilangan bulat untuk menanyakan data bar status perdagangan langsung.
Tetapan untuk summaryLimit
parameter untuk mendapatkan semua maklumat bar status). Data bar status disimpan dalam data yang dikembalikansummary
.
RingkasanHatapan betul nombor
Jadual log strategi dalam pangkalan data
PeraturanArr
nilai atribut dalam elemen pertamaLogs
Nilai atribut (struktur array) dalam data pulangan (data log) digambarkan seperti 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 | tarikh | kontrakJenis | Arah |
---|---|---|---|---|---|---|---|---|---|
3977 | 3 | "" | 0 | 0 | 1526954372591 | "" | "" | ||
3976 | 5 | "" | "" | 0 | 0 | 1526954372410 | "" | "" |
extra
adalah mesej lampiran log cetak.
Jenis log tertentu yang diwakili olehlogType
nilai diterangkan sebagai berikut:
logTipe: | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
---|---|---|---|---|---|---|---|
Makna logType: | Beli | Jualan | Mengundur | Kesilapan | Keuntungan | Mesej | Mulakan semula |
Jadual log carta keuntungan dalam pangkalan data Data dalam jadual log carta adalah konsisten dengan log keuntungan dalam jadual 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
ialah nilai keuntungan;1575896700315
adalah cap masa.
Jadual log carta dalam pangkalan data
"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 siri data carta, dan data terakhir"{\"close\":648,\"high\":650.5,\"low\":647,\"open\":650,\"x\":1575960300000}"
adalah data log; Data ini adalah data K-line pada carta.