PeraturanCommandRobot
metode digunakan untuk mengirim interaksi
perintah untuk perdagangan langsung di bawah Platform Perdagangan Kuantum FMZ
rekening yang sesuai denganAPI KEY
Dalam permintaan.
dari perdagangan hidup menerima perintah interaksi adalah hidup
trading Id yang ditentukan olehrobotId
parameter, dan
perintah interaksi dikembalikan olehGetCommand()
fungsi
disebut dalam strategi untuk menangkapnya.
{
"code":0,
"data":{
"result":true,
"error":null
}
}
ParameterrobotId
digunakan untuk menentukan Id dari
trading yang menerima perintah interaktif.
yangGetRobotList
metode untuk mendapatkan informasi dari hidup
perdagangan di bawah akun, yang berisi ID perdagangan langsung.
robotId
benar
Nomor
Parametercmd
adalah perintah interaktif yang dikirim ke bot; perintah akan ditangkap oleh fungsiGetCommand()
, yang memicu logika interaktif dalam strategi. Untuk implementasi spesifik logika interaksi dalam kode strategi, silakan lihatGetCommand()
Fungsi dalamFMZ Quant Trading Platform API Manual.
cmd benar string
Strategi perdagangan langsung, dengan asumsi bahwa strategi ini beroperasi, ID perdagangan langsung adalah 123:
function main() {
while (true) {
var cmd = GetCommand()
if (cmd) {
Log(cmd)
}
Sleep(2000)
}
}
Jika kita menggunakan skrip pengujian Python dalam bab ini, akses API diperluas dari FMZ Quant Trading Platform:api("CommandRobot", 123, "test command")
Perdagangan langsung dengan ID 123 akan menerima perintah interaktif:test command
, dan kemudian cetak keluar melalui log output fungsi.