Achat lorsque le prix de l'enchère est spécifié prix SELLSTOPBYASK Vendre quand le prix demandé est Renvoie: un tableau contenant les constantes de ce type d'énumération, dans l'ordre où ils sont déclarés Renvoie la constante énumération de ce type avec le nom spécifié. La chaîne doit correspondre exactement à un identifiant utilisé pour déclarer une constante d'énumération dans ce type. (Les caractères en blanc ne sont pas autorisés.) Paramètres: nom nom de la constante d'énumération à renvoyer. Retourne: la constante enum avec le nom spécifié Lance: IllegalArgumentException si ce type d'énumération n'a pas de constante avec le nom spécifié NullPointerException si l'argument est null Retourne true si l'ordre est LONG et false si l'ordre est COURT Retourne: true si l'ordre est LONG Et false si l'ordre est SHORT Retourne true si l'ordre est SHORT et false si l'ordre est LONG Retourne: true si l'ordre est SHORT et false si l'ordre est LONG isConditional Retourne true si l'ordre est un des ordres STOP ou LIMIT Retourne: true si STOP ou LIMIT Ordre, false sinon Retourne Objet OrderCommand converti à partir de Metatrader valeur longue PBUY 0 Position d'achat. OPSELL 1 Position de vente. OPBUYLIMIT 2 acheter demander à OPBUYSTOP 4 acheter demander. OPSELLSTOP 5 vendre enchère OPBUYSTOPBYBID 8 acheter enchère OPSELLSTOPBYASK 9 vendre demander Renvoie: OrderCommandMethod Détail submitOrder Soumet un nouvel ordre. L'ordre retourné est dans l'état IOrder. State. CREATED et sera mis à jour pour l'état IOrder. State. OPENED après la confirmation du serveur. Paramètres: label identifiant défini par l'utilisateur pour l'ordre. L'étiquette doit être unique pour le compte d'utilisateur donné parmi les commandes courantes. Caractères autorisés: lettres, chiffres et. L'étiquette doit contenir au plus 256 caractères. Instrument instrument orderCommand type de montant de commande soumis montant en millions pour le prix de commande prix préférentiel pour l'ordre. Si zéro, le dernier prix de marché visible sur le JForex sera utilisé. Le prix doit être divisible de 0,1 pips ou l'ordre sera rejeté. En cas de commandes sur le marché, le prix incorrect (pire que le marché actuel) sera changé pour le prix actuel et le glissement de glissement le glissement. La valeur du glissement signifie suivante: si négative, la valeur par défaut de 5 pips est utilisée si Double. isNaN (glissement) vrai, alors aucun glissement est utilisé sinon, le glissement est réglé en pips, vous devriez passer 1, pas 0.0001 stopLossPrice price of the Arrêter la perte. Le prix doit être divisible de 0,1 pips ou l'ordre sera rejeté takeProfitPrice prix du profit de prise. Le prix devrait être divisible de 0,1 pips ou l'ordre sera rejeté goodTillTime combien de temps l'ordre devrait vivre si elle n'est pas exécutée. Seulement si 0, orderCommand ne doit PAS être ni IEngine. OrderCommand. BUY ni IEngine. OrderCommand. SELL ordre du marché. Commentaire commentaire qui sera enregistré dans l'ordre Renvoie: nouvelle instance d'ordre dans l'état IOrder. State. CREATED Lance: JFException si l'étiquette n'est pas valide ou existe déjà, si goodTillTime 0 et orderCommand n'est pas BIDOFFER, si le montant est inférieur au minimum autorisé , Si certains des paramètres requis sont nuls submitOrder Soumet un nouvel ordre. L'ordre retourné est dans l'état IOrder. State. CREATED et sera mis à jour pour l'état IOrder. State. OPENED après la confirmation du serveur Paramètres: label identifiant défini par l'utilisateur pour l'ordre. L'étiquette doit être unique pour le compte d'utilisateur donné parmi les commandes courantes. Caractères autorisés: lettres, chiffres et. L'étiquette doit contenir au plus 256 caractères. Instrument instrument orderCommand type de montant de commande soumis montant en millions pour le prix de commande prix préférentiel pour l'ordre. Si zéro, le dernier prix de marché visible sur le JForex sera utilisé. Le prix doit être divisible de 0,1 pips ou l'ordre sera rejeté. En cas de commandes sur le marché, le prix incorrect (pire que le marché actuel) sera changé pour le prix actuel et le glissement de glissement le glissement. La valeur du glissement signifie suivante: si négative, la valeur par défaut de 5 pips est utilisée si Double. isNaN (glissement) vrai, alors aucun glissement est utilisé sinon, le glissement est réglé en pips, vous devriez passer 1, pas 0.0001 stopLossPrice price of the Arrêter la perte. Le prix doit être divisible de 0,1 pips ou l'ordre sera rejeté takeProfitPrice prix du profit de prise. Le prix devrait être divisible de 0,1 pips ou l'ordre sera rejeté goodTillTime combien de temps l'ordre devrait vivre si elle n'est pas exécutée. Seulement si 0, orderCommand ne doit PAS être ni IEngine. OrderCommand. BUY ni IEngine. OrderCommand. SELL ordre du marché. Retourne: nouvelle instance d'ordre dans l'état IOrder. State. CREATED Lance: JFException si label n'est pas valide ou existe déjà, si goodTillTime 0 et orderCommand n'est pas BIDOFFER, si le montant est inférieur au minimum autorisé, si certains des paramètres requis sont null SubmitOrder Soumet un nouvel ordre. L'ordre retourné est dans l'état IOrder. State. CREATED et sera mis à jour pour l'état IOrder. State. OPENED après la confirmation du serveur Paramètres: label identifiant défini par l'utilisateur pour l'ordre. L'étiquette doit être unique pour le compte d'utilisateur donné parmi les commandes courantes. Caractères autorisés: lettres, chiffres et. L'étiquette doit contenir au plus 256 caractères. Instrument instrument orderCommand type de montant de commande soumis montant en millions pour le prix de commande prix préférentiel pour l'ordre. Si zéro, le dernier prix de marché visible sur le JForex sera utilisé. Le prix doit être divisible de 0,1 pips ou l'ordre sera rejeté. En cas de commandes sur le marché, le prix incorrect (pire que le marché actuel) sera changé pour le prix actuel et le glissement de glissement le glissement. La valeur du glissement signifie suivante: si négative, la valeur par défaut de 5 pips est utilisée si Double. isNaN (glissement) vrai, alors aucun glissement est utilisé sinon, le glissement est réglé en pips, vous devriez passer 1, pas 0.0001 stopLossPrice price of the Arrêter la perte. Le prix doit être divisible de 0,1 pips ou l'ordre sera rejeté takeProfitPrice prix du profit de prise. Le prix doit être divisible de 0,1 pips ou l'ordre sera rejeté. Retourne: nouvelle instance d'ordre dans l'état IOrder. State. CREATED Lance: JFException si l'étiquette n'est pas valide ou existe déjà, si le montant est inférieur au minimum autorisé, si certains des éléments requis Parameters est null submitOrder Soumet un nouvel ordre. L'ordre retourné est dans l'état IOrder. State. CREATED et sera mis à jour pour l'état IOrder. State. OPENED après la confirmation du serveur Paramètres: label identifiant défini par l'utilisateur pour l'ordre. L'étiquette doit être unique pour le compte d'utilisateur donné parmi les commandes courantes. Caractères autorisés: lettres, chiffres et. L'étiquette doit contenir au plus 256 caractères. Instrument instrument orderCommand type de montant de commande soumis montant en millions pour le prix de commande prix préférentiel pour l'ordre. Si zéro, le dernier prix de marché visible sur le JForex sera utilisé. Le prix doit être divisible de 0,1 pips ou l'ordre sera rejeté. En cas de commandes sur le marché, le prix incorrect (pire que le marché actuel) sera changé pour le prix actuel et le glissement de glissement le glissement. La valeur du glissement signifie suivante: si négative, la valeur par défaut de 5 pips est utilisée si Double. isNaN (glissement) vrai, puis aucun glissement est utilisé sinon, le glissement est réglé en pips, vous devez passer 1, pas 0.0001 Retourne: nouvelle instance d'ordre Dans l'état IOrder. State. CREATED Lance: JFException si l'étiquette n'est pas valide ou existe déjà, si le montant est inférieur au minimum autorisé, si certains des paramètres requis sont nuls submitOrder Soumet un nouvel ordre. L'ordre retourné est dans l'état IOrder. State. CREATED et sera mis à jour pour l'état IOrder. State. OPENED après la confirmation du serveur. Remarque: la valeur par défaut de 5 pips slippage est utilisée. Pour spécifier un glissement personnalisé, ou pour désactiver le glissement, utilisez des méthodes de soumission étendues (.). Paramètres: label identifiant défini par l'utilisateur pour l'ordre. L'étiquette doit être unique pour le compte d'utilisateur donné parmi les commandes courantes. Caractères autorisés: lettres, chiffres et. L'étiquette doit contenir au plus 256 caractères. Instrument instrument orderCommand type de montant de commande soumis montant en millions pour le prix de commande prix préférentiel pour l'ordre. Si zéro, le dernier prix de marché visible sur le JForex sera utilisé. Le prix doit être divisible de 0,1 pips ou l'ordre sera rejeté. En cas de commandes sur le marché, le prix incorrect (pire que le marché actuel) sera changé au prix actuel et le glissement Retourne: nouvelle instance d'ordre dans l'état IOrder. State. CREATED Lance: JFException si l'étiquette n'est pas valide ou existe déjà, si le montant est Moins que le minimum autorisé, si certains des paramètres requis sont nuls Voir aussi: submitOrder (String, Instrument, OrderCommand, double, double, double). SubmitOrder (String, Instrument, OrderCommand, double, double, double, double, double). SubmitOrder (String, Instrument, OrderCommand, double, double, double, double, double, long). SubmitOrder (String, Instrument, OrderCommand, double, double, double, double, double, long, String) submitOrder Soumet un nouvel ordre. L'ordre retourné est dans l'état IOrder. State. CREATED et sera mis à jour pour l'état IOrder. State. OPENED après la confirmation du serveur. Remarque: la valeur par défaut de 5 pips slippage est utilisée. Pour spécifier un glissement personnalisé, ou pour désactiver le glissement, utilisez des méthodes de soumission étendues (.). Paramètres: label identifiant défini par l'utilisateur pour l'ordre. L'étiquette doit être unique pour le compte d'utilisateur donné parmi les commandes courantes. Caractères autorisés: lettres, chiffres et. L'étiquette doit contenir au plus 256 caractères. Instrument instrument orderCommand type d'ordre soumis. Seul IEngine. OrderCommand. BUY et IEngine. OrderCommand. SELL autorisés dans cette méthode montant montant en millions pour l'ordre Retourne: nouvelle instance d'ordre dans l'état IOrder. State. CREATED Lance: JFException si l'étiquette n'est pas valide ou existe déjà, if Le montant est inférieur au minimum autorisé, si certains des paramètres requis sont nuls ou si orderCommand n'est pas ACHETER ou VENDRE Voir aussi: submitOrder (String, Instrument, OrderCommand, double, double, double). SubmitOrder (String, Instrument, OrderCommand, double, double, double, double, double). SubmitOrder (String, Instrument, OrderCommand, double, double, double, double, double, long). SendOrder (String, Instrument, OrderCommand, double, double, double, double, double, long, String) Retourne l'ordre par l'étiquette, ou null si aucun ordre n'a été trouvé getOrderById Paramètres: orderId orders id Retourne: order ou null.
No comments:
Post a Comment