وسائل لوڈ ہو رہے ہیں... لوڈنگ...

exchange.Sell

کےexchange.Sell()فروخت کے احکامات دینے کے لئے استعمال کیا جاتا ہے.

ایک کامیاب آرڈر آرڈر آئی ڈی واپس کرتا ہے، ایک ناکام آرڈر null قدر واپس کرتا ہے.Idایف ایم زیڈ پلیٹ فارم کے آرڈر {@struct/Order Order} ڈھانچے میں ایکسچینج پروڈکٹ کوڈ اور ایکسچینج کی اصل آرڈر آئی ڈی شامل ہیں ، جن کو انگریزی کمانڈوں سے الگ کیا گیا ہے۔ مثال کے طور پر ، خاصیتIdاسپاٹ ٹریڈنگ جوڑی کی شکلETH_USDTOKX تبادلہ کا حکم ہے:ETH-USDT,1547130415509278720.exchange.Sell()ایک آرڈر رکھنے کے لئے تقریب، واپسی کی قیمت آرڈرIdکے مطابق ہےIdحکم {@struct/Order Order} کی ساخت کی خصوصیت. تار، صفر قدر

تبادلہ.فروخت (قیمت، رقم) تبادلہ.فروخت ((قیمت، رقم،... args)

کےpriceپیرامیٹر آرڈر کی قیمت مقرر کرنے کے لئے استعمال کیا جاتا ہے. قیمت سچ نمبر کےamountپیرامیٹر آرڈر کی رقم مقرر کرنے کے لئے استعمال کیا جاتا ہے. رقم سچ نمبر توسیع شدہ پیرامیٹرز جو اس آرڈر لاگ میں ساتھ والی معلومات کو آؤٹ پٹ کرسکتے ہیں ،argپیرامیٹرز ایک سے زیادہ منتقل کیا جا سکتا ہے. ارگ غلط string، number، bool، object، array، null اور نظام کی طرف سے معاونت کی کسی بھی دوسری قسم

function main(){
    var id = exchange.Sell(100, 1)
    Log("id:", id)
}
def main():
    id = exchange.Sell(100, 1)
    Log("id:", id)
void main() {
    auto id = exchange.Sell(100, 1);
    Log("id:", id);
}

آرڈر نمبر کی طرف سے واپسexchange.Sell()آرڈر کی معلومات کو تلاش کرنے اور احکامات کو منسوخ کرنے کے لئے استعمال کیا جا سکتا ہے.

// The following is an error call
function main() {
    exchange.SetContractType("quarter")
  
    // Set the shorting direction
    exchange.SetDirection("sell")     
    // If you place a buy order, an error will be reported, and shorting can only be sold
    var id = exchange.Buy(50, 1)                  

    // Set the long direction
    exchange.SetDirection("buy")      
    // If you place a sell order, it will report an error, go long, only buy
    var id2 = exchange.Sell(60, 1)    
  
    // Set direction to close long positions
    exchange.SetDirection("closebuy")    
    // If you place a buy order, it will report an error, close long, only sell
    var id3 = exchange.Buy(-1, 1)        
  
    // Set direction to close short positions
    exchange.SetDirection("closesell")   
    // If you place a sell order, it will report an error, close short, only buy
    var id4 = exchange.Sell(-1, 1)       
}
# The following is an error call
def main():
    exchange.SetContractType("quarter")
    exchange.SetDirection("sell")
    id = exchange.Buy(50, 1)
    exchange.SetDirection("buy")
    id2 = exchange.Sell(60, 1)
    exchange.SetDirection("closebuy")
    id3 = exchange.Buy(-1, 1)
    exchange.SetDirection("closesell")
    id4 = exchange.Sell(-1, 1)
// The following is an error call
void main() {
    exchange.SetContractType("quarter");
    exchange.SetDirection("sell");
    auto id = exchange.Buy(50, 1);
    exchange.SetDirection("buy");
    auto id2 = exchange.Sell(60, 1);
    exchange.SetDirection("closebuy");
    auto id3 = exchange.Buy(-1, 1);
    exchange.SetDirection("closesell");
    auto id4 = exchange.Sell(-1, 1);
}

کریپٹوکرنسی فیوچر معاہدے کے لئے آرڈر دیتے وقت ، اس بات کو یقینی بنانے کے لئے محتاط رہنا ضروری ہے کہ تجارتی سمت صحیح طریقے سے طے کی گئی ہے ، کیونکہ تجارتی سمت اور تجارتی فنکشن کے مابین عدم مطابقت کا نتیجہ غلطی ہوگی:

direction is sell, invalid order type Buy
direction is buy, invalid order type Sell
direction is closebuy, invalid order type Buy
direction is closesell, invalid order type Sell
// For example, the trading pair: ETH_BTC, place a sell order at the market price
function main() {
    // Note: place a market order to sell, sell 0.2 ETH
    exchange.Sell(-1, 0.2)   
}
def main():
    exchange.Sell(-1, 0.2)
void main() {
    exchange.Sell(-1, 0.2);
}

اسپاٹ مارکیٹ آرڈر۔

فیوچر معاہدے کے لئے آرڈر دیتے وقت ، آپ کو اس بات پر توجہ دینی ہوگی کہ آیا تجارتی سمت صحیح طریقے سے طے کی گئی ہے ، کیونکہ اگر تجارتی سمت اور تجارتی فنکشن مماثل نہیں ہیں تو غلطی کی اطلاع دی جائے گی۔ کریپٹوکرنسی فیوچر معاہدوں کے لئے آرڈر کی رقم معاہدوں کی تعداد ہے اگر مخصوص نہیں ہے۔ پیرامیٹرpriceپر مقرر کیا گیا ہے-1مارکیٹ آرڈرز رکھنے کے لئے ، جس میں ایکسچینج کے آرڈر کی جگہ کے انٹرفیس کو مارکیٹ کے احکامات کی حمایت کرنے کی ضرورت ہوتی ہے۔ جب کریپٹوکرنسی اسپاٹ معاہدوں کے لئے مارکیٹ کے احکامات لگاتے ہیں تو ، رقم پیرامیٹرamountٹریڈنگ کرنسی میں رقم ہے. cryptocurrency فیوچر معاہدوں کے لئے مارکیٹ کے احکامات رکھنے جب, رقم پیرامیٹرamountمعاہدوں کی تعداد ہے۔ کچھ کریپٹوکرنسی تبادلے ہیں جو براہ راست تجارت کے دوران مارکیٹ آرڈر انٹرفیس کی حمایت نہیں کرتے ہیں۔ اگر آپ ڈوکر کا ایک پرانا ورژن استعمال کر رہے ہیں تو، حکم کی واپسی کی قیمتIdکےexchange.Sell()فنکشن آرڈر کی واپسی کی قیمت سے مختلف ہو سکتا ہےIdموجودہ دستاویز میں بیان کیا.

{@fun/Trade/exchange.Buy exchange.Buy}، {@fun/Futures/exchange.SetContractType exchange.SetContractType}، {@fun/Futures/exchange.SetDirection exchange.SetDirection}

exchange.Buy exchange.CreateOrder