Вexchange.CreateOrder()
функция используется для размещения заказа.
Если заказ успешно размещен, возвращается идентификатор заказа; если заказ не выполняется, возвращается значение null.Id
структуры порядка {@struct/Order Order} платформы FMZ состоит из кода продукта биржи и идентификатора оригинального заказа биржи, разделенных английскими запятой.Id
формат ордера спотовой торговой парыETH_USDT
на бирже OKX составляет:ETH-USDT,1547130415509278720
Когда звонишьexchange.CreateOrder(symbol, side, price, amount)
функция для размещения заказа, возвращаемая стоимость заказаId
согласуется сId
свойство структуры порядка {@struct/Order Order}.
строка, нулевое значение
exchange.CreateOrder ((символ, сторона, цена, сумма) exchange.CreateOrder ((символ, сторона, цена, сумма,...args)
Параметрsymbol
используется для указания конкретной торговой пары и кода контракта ордера.exchange.CreateOrder(symbol, side, price, amount)
функция размещения заказа,exchange
является объектом спотового обмена. Если валютой ордера является USDT, а валютой торгов - BTC, параметрsymbol
является:"BTC_USDT"
, в формате торговой пары, определенной платформой FMZ.exchange.CreateOrder(symbol, side, price, amount)
функция размещения заказа,exchange
является объектом фьючерсного обмена. Если ордер является ордером BTCsymbol
является:"BTC_USDT.swap"
, а формат представляет собой сочетаниеторговые парыикод контрактаопределяется платформой FMZ, разделенной символом exchange.CreateOrder(symbol, side, price, amount)
функция размещения заказа,exchange
является объектом фьючерсного обмена. Если ордер является ордером BTCsymbol
является:"BTC_USDT.BTC-240108-40000-C"
(взять Binance Option BTC-240108-40000-C в качестве примера), и формат является комбинациейторговые парыопределены платформой FMZ и конкретным кодом контракта опциона, определенным биржей, разделенным символом side
параметр используется для указания направления торговли ордера.
Для объектов спотового обмена необязательные значенияside
параметры:buy
, sell
. buy
означает покупку, иsell
означает продажу.
Для фьючерсных обменных объектов необязательные значенияside
параметры:buy
, closebuy
, sell
, closesell
. buy
означает открытие длинной позиции,closebuy
означает закрытие длинной позиции,sell
означает открытие короткой позиции, иclosesell
означает закрытие короткой позиции.
сторона
неправда
строка
Параметрprice
Цена -1 указывает на то, что заказ является рыночным.
цены
Истинно
Номер
Параметрamount
Укажите, что когда ордер представляет собой ордер на покупку на рынке, количество ордера - это сумма покупки; количество ордера ордера на покупку на рынке некоторых спотовых бирж - это количество торговых монет.Специальные инструкции по обменув руководстве пользователя.
сумма
Истинно
Номер
Расширенные параметры могут выводить дополнительную информацию в этот журнал заказов.arg
параметры могут быть переданы.
арг
ложное
Любой тип, поддерживаемый системой, например строка, число, bool, объект, массив, нулевое значение и т. д.
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);
}
Объекты спотового обмена и фьючерсные обмены называютexchange.CreateOrder()
функция размещения заказа.
{@fun/Trade/exchange.Buy exchange.Buy}, {@fun/Trade/exchange.Sell exchange.Sell}
exchange.Sell exchange.CancelOrder