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

exchange.GetDepth

{@struct/Depth Depth} اسپاٹ یا معاہدے کی ساخت حاصل کریں جو فی الحال مقرر کردہ ٹریڈنگ جوڑی، معاہدے کا کوڈ، یعنی آرڈر بک کے اعداد و شمار سے مطابقت رکھتا ہے.

کےexchange.GetDepth()فنکشن {@struct/Depth Depth} ڈھانچہ لوٹاتا ہے اگر ڈیٹا کی درخواست کامیاب ہو، اور اگر ڈیٹا کی درخواست ناکام ہو تو یہ null لوٹاتا ہے۔ {@struct/Depth Depth}، صفر قدر

تبادلہ.GetDepth() تبادلہ.گٹ گہرائی ((علامت)

پیرامیٹرsymbol{@struct/Depth Depth} ڈیٹا کی درخواست کے مطابق مخصوص ٹریڈنگ جوڑی اور معاہدے کا کوڈ کی وضاحت کرنے کے لئے استعمال کیا جاتا ہے۔ اگر یہ پیرامیٹر منظور نہیں کیا جاتا ہے تو ، فی الحال مقرر کردہ ٹریڈنگ جوڑی اور معاہدے کا کوڈ کے آرڈر بک کے اعداد و شمار کی درخواست کی جائے گی۔exchange.GetDepth(symbol)فنکشنexchangeاسپاٹ ایکسچینج آبجیکٹ ہے۔ اگر آپ کو آرڈر بک ڈیٹا حاصل کرنے کی درخواست کرنے کی ضرورت ہے تو اس کی کرنسی USDT اور ٹرانزیکشن کرنسی BTC کے طور پر ہے ، پیرامیٹرsymbolہے:"BTC_USDT"، اور فارمیٹ FMZ پلیٹ فارم کی طرف سے مقرر ٹریڈنگ جوڑی فارمیٹ ہے.exchange.GetDepth(symbol)فنکشنexchangeفیوچر ایکسچینج آبجیکٹ ہے۔ اگر آپ کو بی ٹی سی کے یو معیاری دائمی معاہدے کے آرڈر بک ڈیٹا کی درخواست کرنے کی ضرورت ہے تو ، پیرامیٹرsymbolہے:"BTC_USDT.swap"، اور فارمیٹ کے ایک مجموعہ ہےتجارتی جوڑااورمعاہدہ کا کوڈFMZ پلیٹ فارم کی طرف سے مقرر کیا جاتا ہے، جس میں حروف . کی طرف سے الگ کیا جاتا ہے.exchange.GetDepth(symbol)فنکشنexchangeفیوچر ایکسچینج آبجیکٹ ہے۔ اگر آپ کو بی ٹی سی کے یو معیاری آپشن معاہدے کے آرڈر بک ڈیٹا کی درخواست کرنے کی ضرورت ہے تو ، پیرامیٹرsymbolہے:"BTC_USDT.BTC-240108-40000-C"(مثال کے طور پر بائننس آپشن بی ٹی سی-240108-40000-C کو لے کر) ، فارمیٹتجارتی جوڑاایف ایم زیڈ پلیٹ فارم کے ذریعہ بیان کردہ اور ایکسچینج کے ذریعہ بیان کردہ مخصوص آپشن معاہدے کا کوڈ ، جس کو علامت . سے الگ کیا گیا ہے۔ علامت غلط سٹرنگ

function main(){
    var depth = exchange.GetDepth()
    /*
        The exchange interface may not be accessible due to network reasons (even if the docker program's device can open the exchange website, the API interface may not be accessible).
        At this point, the depth is null, which will cause an error when accessing depth.Asks[1].Price, so make sure you can access the exchange interface when testing the code.
    */
    var price = depth.Asks[1].Price
    Log("Sell 2 price is:", price)
}
def main():
    depth = exchange.GetDepth()
    price = depth["Asks"][1]["Price"]
    Log("Sell 2 price is:", price)
void main() {
    auto depth = exchange.GetDepth();
    auto price = depth.Asks[1].Price;
    Log("Sell 2 price is:", price);
}

ٹیسٹexchange.GetDepth()فنکشن:

function main() {
    // BTC U-based perpetual contract
    var depth = exchange.GetDepth("BTC_USDT.swap")
    Log(depth)
}
def main():
    depth = exchange.GetDepth("BTC_USDT.swap")
    Log(depth)
void main() {
    auto depth = exchange.GetDepth("BTC_USDT.swap");
    Log(depth);
}

جب تشکیل شدہexchangeآبجیکٹ ایک فیوچر ایکسچینج آبجیکٹ ہے،symbolایک مخصوص علامت (فيوچر علامت) کے آرڈر بک کے اعداد و شمار کی درخواست کرنے کے لئے پیرامیٹر.

بیک ٹسٹنگ سسٹم میں، ہر گریڈ کے لئے اعداد و شمارexchange.GetDepth()استعمال کرتے وقتٹِک کا مشابہتbacktesting تمام نمونے کے اقدار ہیں. backtesting کے نظام میں، اعداد و شمار کی طرف سے واپسexchange.GetDepth()استعمال کرتے وقتاصلی ٹِکbacktesting ایک دوسری سطح گہری تصویر ہے.

{@fun/Market/exchange.GetTicker تبادلہ.GetTicker}، {@fun/Market/exchange.GetTrades تبادلہ.GetTrades}، {@fun/Market/exchange.GetRecords تبادلہ.GetRecords}

exchange.GetTicker exchange.GetTrades