La plateforme de trading FMZ Quant prend désormais en charge le trading en direct et simulé de Futu Securities.
FutuOpenD
, qui nécessite un docker après la date de publication de cet article.
FutuOpenD expose son interface au monde extérieur dans un protocole TCP personnalisé, qui est responsable du transfert des demandes de protocole vers le backend Futu et du retour des données traitées.
FutuOpenD
LogicielTout d'abord, nous devons télécharger FutuOpenD, qui peut être consulté sur leLe site FutuOpenD.
Ou cliquez sur lelienpour accéder à la page de téléchargement pour télécharger la version correspondante du logiciel.
FutuOpenD
logicielsPour gérer leFutuOpenD
Le logiciel doit être exécuté avec un docker. FutuOpenD agit comme un programme intermédiaire pour le docker pour accéder au serveur Futu Securities. Par conséquent, vous devez télécharger la version correspondante basée sur votre appareil à partir du site officiel de Futu Securities. Le logiciel FutuOpenD est disponible en quatre versions:Windows
, macOS
, CentOS
, etUbuntu
.
Pour gérer leFutuOpenD
logiciel, suivez les étapes ci-dessous:
Remplissez votre compte FutuOpenD et votre mot de passe, puis cliquez sur le bouton FutuOpenD
Les comptes Futu Securities nouvellement enregistrés ne sont que des comptes logiciels et n'ont pas ouvert de compte chez Futu Securities. Le processus d'ouverture de compte n'est pas compliqué et prend généralement environ 20 minutes.
Après avoir exécuté avec succès leFutuOpenD
les logiciels,exécuter le programme d'accueil de la plateforme de négociation quantitative FMZ sur le même appareil où leFutuOpenD
Le logiciel est en cours d' exécution.
Après vous être connecté à la plateforme de trading FMZ Quant, cliquez sur le tableau de bord -> Plateforme -> Ajouter une plateforme.
Si vous souhaitez utiliser le compte de trading simulé, cochez l'option
Il est important de noter que lors de la configuration du compte de négociation simulé, vous devez remplir le champ
Si vous configurez un compte de trading LIVE, le champ
Dans la section
function main() {
var info = exchange.SetContractType("600519.SH")
Log(info)
Log(exchange.GetTicker())
return exchange.GetAccount()
}