LeCommandRobot
méthode est utilisée pour envoyer une interaction
commander à la négociation en direct sur la plateforme de négociation quantitative FMZ
compte correspondant à laAPI KEY
dans la demande.
La commande d'interaction est le
Identifiant de négociation spécifié par lerobotId
paramètre, et le
la commande d'interaction est renvoyée par leGetCommand()
fonction
appelé dans la stratégie pour le capturer.
{
"code":0,
"data":{
"result":true,
"error":null
}
}
Le paramètrerobotId
est utilisé pour spécifier l'Id du
Vous pouvez utiliser la commande interactive.
LeGetRobotList
méthode pour obtenir les informations du
les transactions effectuées sous le compte, qui contient l'identifiant de négociation en cours.
robotId
vrai
Numéro
Le paramètrecmd
est la commande interactive envoyée au bot; la commande sera capturée par la fonctionGetCommand()
, qui déclenche la logique interactive dans la stratégie.GetCommand()
fonction dans leManuel de l'API de la plateforme de négociation quantique FMZ.
Cmd vrai chaîne
Stratégie de négociation en direct, en supposant que cette stratégie est en fonctionnement, l'ID de négociation en direct est 123:
function main() {
while (true) {
var cmd = GetCommand()
if (cmd) {
Log(cmd)
}
Sleep(2000)
}
}
Si nous utilisons le script de test Python dans ce chapitre, accédez à l'API étendue de la plateforme de trading quantique FMZ:api("CommandRobot", 123, "test command")
Le trading en direct avec ID 123 recevra la commande interactive:test command
, puis l'imprimer à travers la sortie de la fonction Log.