Postes perpétuels
Postes perpétuels: Intégration Agent Java SDK v0.3.0, exemples, paramètres et sémantique de réponse.
Ce guide cible Agent Java SDK v0.3.0, Java 8+ et le contrat public étiqueté. Exemples exécutés dans un backend partenaire après l’initialisation de client dans Démarrage rapide.
Exemples de prérequis
Les extraits de code Java partagent ces importations. Initialisez client à l’aide de Quick Start et obtenez platformUserId à partir de la liaison enregistrée. Les exemples d’ID utilisateur/commande doivent être remplacés par vos propres valeurs persistantes.
listCurrentPerpetualPositions
Modèle de demande : CurrentPerpetualPositionsRequest.
Champs de requête
L’exemple lit une page. Pour les champs obligatoires, la portée du joueur, la sémantique du filtre, la limite, le curseur et les tentatives limitées, suivez Présentation de la requête. Gardez tous les filtres inchangés pendant la pagination ; n’interprètez pas une erreur comme un résultat vide.
listPerpetualPositionHistory
Modèle de demande : PerpetualPositionHistoryRequest.
Champs de requête
L’exemple lit une page. Pour les champs obligatoires, la portée du joueur, la sémantique du filtre, la limite, le curseur et les tentatives limitées, suivez Présentation de la requête. Gardez tous les filtres inchangés pendant la pagination ; n’interprètez pas une erreur comme un résultat vide.
Postes : actuels et historiques
Le calibre de calcul de l’historique roe est pnl / (entryPrice × maxQuantity / leverage), et l’interface renvoie directement la valeur de proportion enregistrée. Lors de l’affichage du pourcentage, utilisez l’opération décimale et multipliez par 100, puis ajoutez % ; le dénominateur utilise la marge nominale de l’enregistrement de position historique, et non le solde du portefeuille du compte. Lorsque le prix d’ouverture ou la quantité maximale de position est de 0, l’effet de levier n’est pas valide, etc. et ne peut pas être calculé, la source est enregistrée sous 0. Par conséquent, on ne peut pas en déduire que le profit ou la perte est de 0 uniquement sur la base de roe=0.
La position actuelle n’a pas de prix de marque en temps réel, de profits et pertes flottants en temps réel, de ROE en temps réel ou de prix de liquidation en temps réel. Il reflète l’état de la position stockée et ne peut pas utiliser les champs d’heure de mise à jour et de marge pour réclamer les résultats actuels du contrôle des risques en temps réel.
Exemple d’enveloppe de réponse
Il s’agit d’une page vide illustrative, et non d’un échantillon d’une transaction terminée. Les tableaux de champs spécifiques aux ressources ci-dessus décrivent les items[].data renseignés.