کےexchange.CreateOrder()
آرڈر دینے کے لئے استعمال کیا جاتا ہے.
اگر آرڈر کامیابی کے ساتھ رکھا جاتا ہے، آرڈر ID واپس کیا جاتا ہے؛ اگر آرڈر ناکام ہوجاتا ہے تو، ایک null قدر واپس کردی جاتی ہے.Id
ایف ایم زیڈ پلیٹ فارم کے آرڈر {@struct/Order Order} ڈھانچے میں ایکسچینج پروڈکٹ کوڈ اور ایکسچینج کی اصل آرڈر آئی ڈی شامل ہیں ، جن کو انگریزی کمانڈوں سے الگ کیا گیا ہے۔ مثال کے طور پر ، خاصیتId
اسپاٹ ٹریڈنگ جوڑی کے آرڈر کی شکلETH_USDT
او کے ایکس ایکس ایکسچینج کا ہے: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"
، ایف ایم زیڈ پلیٹ فارم کے ذریعہ طے شدہ ٹریڈنگ جوڑی کی شکل میں۔exchange.CreateOrder(symbol, side, price, amount)
آرڈر دینے کا فنکشن،exchange
فیوچر ایکسچینج آبجیکٹ ہے۔ اگر آرڈر بی ٹی سی symbol
ہے:"BTC_USDT.swap"
، اور فارمیٹ کے ایک مجموعہ ہےتجارتی جوڑااورمعاہدہ کا کوڈFMZ پلیٹ فارم کی طرف سے مقرر کیا جاتا ہے، جس میں حروف exchange.CreateOrder(symbol, side, price, amount)
آرڈر دینے کا فنکشن،exchange
فیوچر ایکسچینج آبجیکٹ ہے۔ اگر آرڈر بی ٹی سی symbol
ہے:"BTC_USDT.BTC-240108-40000-C"
(ایک مثال کے طور پر بائننس آپشن بی ٹی سی-240108-40000-C لے کر) ، اور فارمیٹتجارتی جوڑاایف ایم زیڈ پلیٹ فارم کے ذریعہ بیان کردہ اور ایکسچینج کے ذریعہ بیان کردہ مخصوص آپشن معاہدے کا کوڈ ، جس کو علامت 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}
exchange.Sell exchange.CancelOrder