Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
La nouvelle version de la plateforme MetaTrader 5 sera publiée le jeudi 21 septembre 2023. Elle comporte un certain nombre de corrections et d'améliorations de la plateforme.
Terminal Client MetaTrader 5 Build 3980
Pour les modèles ONNX qui fournissent des séquences de cartes dans la couche de sortie (ONNX_TYPE_SEQUENCE de ONNX_TYPE_MAP), un tableau dynamique ou fixe de structures doit être transmis comme paramètre de sortie. Les deux premiers champs de cette structure doivent correspondre aux types de clé et de valeur ONNX_TYPE_MAP et être des tableaux fixes ou dynamiques.
Considérons le modèle iris.onnx créé par le code Python suivant :
Ouvre le fichier onnx créé dans MetaEditor :
La séquence Map est transmise dans "output_probability". Elle possède une clé de type INT64 (qui correspond au type long dans MQL5) et une valeur de type float. Pour obtenir les données de cette sortie, il faut déclarer la structure suivante :
Nous avons utilisé ici des tableaux dynamiques avec les types correspondants. Dans ce cas, nous pouvons utiliser des tableaux fixes car la carte de ce modèle contient toujours 3 paires clé+valeur.
Étant donné que la séquence Map est renvoyée, un tableau de structures de ce type doit être transmis en paramètre pour récupérer les données de la sortie output_probability. Ce tableau peut être dynamique ou fixe, en fonction des propriétés d'un modèle particulier. Exemple :
Terminal Web MetaTrader 5 Build 3980
La mise à jour sera disponible via le système Live Update.