Les ressources ont été chargées... Je charge...

exchange.CreateOrder

Leexchange.CreateOrder()La fonction est utilisée pour passer une commande.

Si l'ordre est placé avec succès, l'identifiant de commande est renvoyé; si l'ordre échoue, une valeur nulle est renvoyée.IdLa structure de l'ordre {@struct/Order Order} de la plateforme FMZ se compose du code de produit de l'échange et de l'identifiant d'ordre d'origine de l'échange, séparés par des virgules en anglais.Idformat de l'ordre de la paire de négociation au comptantETH_USDTde la bourse OKX est:ETH-USDT,1547130415509278720Lorsque vous appelez leexchange.CreateOrder(symbol, side, price, amount)fonction de passer une commande, la valeur retournée de l'ordreIdest conforme à laIdpropriété de la structure de l'ordre {@struct/Order Order}. chaîne, valeur nulle

Créer un ordre (symbole, côté, prix, montant) L'échange.CréerOrder (symbole, côté, prix, montant,... arguments)

Le paramètresymbolest utilisé pour spécifier la paire de négociation spécifique et le code du contrat de l'ordre.exchange.CreateOrder(symbol, side, price, amount)fonction de passer une commande,exchangeest l'objet d'échange au comptant. Si la monnaie libellée de l'ordre est l'USDT et la monnaie de négociation est le BTC, le paramètresymbolest:"BTC_USDT", dans le format de la paire de négociation définie par la plateforme FMZ.exchange.CreateOrder(symbol, side, price, amount)fonction de passer une commande,exchangeest l'objet de l'échange de contrats à terme.symbolest:"BTC_USDT.swap", et le format est une combinaison despaire de négociationetcode du contratdéfinies par la plateforme FMZ, séparées par le caractère ..exchange.CreateOrder(symbol, side, price, amount)fonction de passer une commande,exchangeest l'objet de l'échange de contrats à terme.symbolest:"BTC_USDT.BTC-240108-40000-C"(en prenant Binance Option BTC-240108-40000-C comme exemple), et le format est une combinaison depaire de négociationdéfini par la plateforme FMZ et le code du contrat d'option spécifique défini par la bourse, séparés par le caractère .. le symbole vrai chaîne LesideParamètre utilisé pour spécifier la direction de négociation de l'ordre. Pour les objets d'échange au comptant, les valeurs facultatives desideLes paramètres sont:buy, sell. buysignifie acheter, etsellÇa veut dire vendre. Pour les objets d'échange de contrats à terme, les valeurs facultatives desideLes paramètres sont:buy, closebuy, sell, closesell. buydésigne l'ouverture d'une position longue,closebuysignifie la clôture d'une position longue,selldésigne l'ouverture d'une position courte, etclosesellsignifie la clôture d'une position courte.

côté vrai chaîne Le paramètrepriceUn prix de -1 indique que l'ordre est un ordre de marché. prix vrai Numéro Le paramètreamountest utilisé pour définir la quantité d'ordre. Veuillez noter que lorsque l'ordre est un ordre d'achat sur le marché, la quantité d'ordre est le montant d'achat; la quantité d'ordre de l'ordre d'achat sur le marché de certaines bourses à vue est le nombre de pièces de monnaie de négociation.Instructions spéciales pour les échangesdans le Guide de l'utilisateur. Le montant vrai Numéro Les paramètres étendus peuvent fournir des informations supplémentaires à ce journal des commandes.argles paramètres peuvent être passés. arg faux Tout type pris en charge par le système, tel que chaîne, nombre, bool, objet, tableau, valeur nulle, etc.

function main() {
    var id = exchange.CreateOrder("BTC_USDT", "buy", 60000, 0.01)           // Spot exchange objects place orders for currency-to-currency transactions BTC_USDT trading pairs
    // var id = exchange.CreateOrder("BTC_USDT.swap", "buy", 60000, 0.01)   // Futures exchange objects place orders for BTC's U-standard perpetual contracts
    Log("Order Id:", id)
}
def main():
    id = exchange.CreateOrder("BTC_USDT", "buy", 60000, 0.01)          # Spot exchange objects place orders for currency-to-currency transactions BTC_USDT trading pairs
    # id = exchange.CreateOrder("BTC_USDT.swap", "buy", 60000, 0.01)   # Futures exchange objects place orders for BTC's U-standard perpetual contracts
    Log("Order Id:", id)
void main() {
    auto id = exchange.CreateOrder("BTC_USDT", "buy", 60000, 0.01);           // Spot exchange objects place orders for currency-to-currency transactions BTC_USDT trading pairs
    // auto id = exchange.CreateOrder("BTC_USDT.swap", "buy", 60000, 0.01);   // Futures exchange objects place orders for BTC's U-standard perpetual contracts
    Log("Order Id:", id);
}

Les objets d'échange au comptant et les objets d'échange à terme s'appellentexchange.CreateOrder()fonction pour passer une commande.

{@fun/Trade/exchange.Buy exchange.Buy}, {@fun/Trade/exchange.Sell exchange.Sell}, {@fun/Trade/exchange.Sell exchange.Sell}, {@fun/Trade/exchange.Buy exchange.Buy}, {@fun/Trade/exchange.Sell exchange.Sell}, {@fun/Trade/exchange.Sell exchange.Sell}, {@fun/Trade/exchange.Sell exchange.Sell}, {@fun/Trade/exchange.Sell exchange.Sell}, {@fun/Trade/exchange.Sell exchange.Sell}, {@fun/Trade/exchange.Sell}, {@fun/Trade/exchange.Buy exchange.Sell}, {@fun/Trade/exchange.Buy exchange.Buy exchange.Buy.Buy}, {@fun/Trade/exchange.Buy.Buy.Buy}, {@fun/Trade/Exchange.Buy.Buy}

exchange.Sell exchange.CancelOrder