についてexchange.CreateOrder()
この関数は,注文をするのに使用されます.
順序が成功した場合,順序 ID が返されます.順序が失敗した場合, null 値が返されます.Id
FMZプラットフォームのオーダー {@struct/Order Order} 構造は,英語の逗子で分離された交換製品コードと交換元の注文IDで構成されています.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
パラメーターは渡すことができます
アルグ
偽り
文字列,数,ボール,オブジェクト,配列,ゼロ値など,システムでサポートされる任意のタイプ
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} {@fun/Trade/exchange.exchange.buy} {@fun/Trade/exchange.sell exchange.sell} {@fun/Trade/exchange.sell} {@fun/Trade/exchange.exchange.buy} {@fun/Trade/exchange.exchange.sell} {@fun/Trade/exchange.sell} {@fun/Trade/exchange.exchange.sell} {@fun/Trade/exchange.sell.sell} {@fun/Trade/exchange.sell} {@fun/Trade/exchange.sell} {@fun/Trade/exchange.sell.sell}
exchange.Sell exchange.CancelOrder