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

آرڈر

حکم کی ساخت.

تبادلہ انٹرفیس جواب کے اصل ڈیٹا، کوئی ایسی صفت backtesting کے لئے دستیاب ہے. معلومات چیز کےSymbolفیلڈ ایف ایم زیڈ پلیٹ فارم کے ذریعہ متعین کردہ تجارتی پروڈکٹ کوڈ ہے اور اس کا فارمیٹSymbol{@struct/Ticker Ticker} ڈھانچے کے میدان.

  • اسپاٹ ایکسچینج اشیاء کے لئے،Symbolفیلڈ ویلیو ہے (مثال کے طور پر):BTC_USDT، جس میں BTC_USDT اسپاٹ ٹریڈنگ جوڑی کی نشاندہی کی گئی ہے۔
  • فیوچر ایکسچینج اشیاء کے لئے، فارمیٹSymbolفیلڈ ویلیو ہے (مثال کے طور پر):BTC_USDT.swap، جو بی ٹی سی کے یو ایس ڈی ٹی معیاری دائمی معاہدے کی نمائندگی کرتا ہے۔

علامت سٹرنگ آرڈر آئی ڈی ، اس وصف میں تبادلہ پروڈکٹ کوڈ اور تبادلہ اصل آرڈر آئی ڈی شامل ہیں ، جن کو انگریزی کمانڈوں سے الگ کیا گیا ہے۔ مثال کے طور پر ، وصفIdاسپاٹ ٹریڈنگ جوڑی کی شکلETH_USDTOKX تبادلہ کا حکم ہے:ETH-USDT,1547130415509278720. شناخت سٹرنگ آرڈر کی قیمت، نوٹ کریں کہ یہ صفت مارکیٹ آرڈرز کے لئے 0 یا -1 ہو سکتی ہے۔ قیمت نمبر دیئے گئے احکامات کی تعداد، نوٹ کریں کہ مارکیٹ آرڈر کی یہ خصوصیت رقم ہو سکتی ہے اور کرنسی نہیں۔ رقم نمبر ٹرانزیکشنز کی تعداد، ممکنہ طور پر 0 کے ساتھ بھرا ہوا ہے اگر تبادلہ انٹرفیس اس ڈیٹا کو فراہم نہیں کرتا ہے. ڈیل رقم نمبر اوسط لین دین کی قیمت ، نوٹ کریں کہ کچھ تبادلے یہ اعداد و شمار فراہم نہیں کرتے ہیں۔ اگر یہ دستیاب نہیں ہے اور اس کا حساب نہیں لگایا جاسکتا ہے تو یہ وصف 0 پر مقرر کیا جاتا ہے۔ اوسط قیمت نمبر آرڈر کی حالت، {@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}، {@var/ORDER_STATE/ORDER_STATE_CLOSED ORDER_STATE_CLOSED}، {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}، {@var/ORDER_STATE/ORDER_STATE_UNKNOWN ORDER_STATE_UNKNOWN} سے رجوع کریں ۔ حیثیت نمبر آرڈر کی قسم، {@var/ORDER_TYPE/ORDER_TYPE_BUY ORDER_TYPE_BUY}، {@var/ORDER_TYPE/ORDER_TYPE_SELL ORDER_TYPE_SELL} سے رجوع کریں۔ قسم نمبر معاہدے کے احکامات کی افتتاحی اور اختتامی سمت کے لیے {@var/ORDER_OFFSET/ORDER_OFFSET_OPEN ORDER_OFFSET_OPEN}، {@var/ORDER_OFFSET/ORDER_OFFSET_CLOSE ORDER_OFFSET_CLOSE} ملاحظہ کریں۔ آفسیٹ نمبر یہ صفت اسپاٹ آرڈرز میں ہے""، یعنی خالی تار۔ معاہدے کے آرڈر میں ، یہ خصوصیت مخصوص معاہدے کا کوڈ ہے۔ معاہدہ کی قسم سٹرنگ

کےOrderآرڈر کی ساخت کی طرف سے واپس کیا جا سکتا ہےexchange.GetOrder()اورexchange.GetOrders()افعال.exchange.GetOrders()تقریب کی ایک صف لوٹاتا ہےOrderڈھانچہ یا ایک خالی صف. اگر کوئی نامکمل حکم نہیں ہے تو، یہ لوٹتا ہے[]، جو کہ ایک خالی صف ہے.StatusملکیتOrderآرڈر کی ساخت براہ راست مستقلات کے ساتھ موازنہ کیا جا سکتا ہے جیسےORDER_STATE_PENDINGاس بات کا تعین کرنے کے لئے کہ وہ برابر ہیں اور اس طرح آرڈر کی حیثیت کا تعین کرتے ہیں.

ایک طرفہ پوزیشن موڈ کے لئے، جب یہ تعین کرنا ناممکن ہے کہ آیا آرڈر بند (کم کرنے) کا آرڈر ہے،Offsetفیلڈ افتتاحی سمت میں ڈیفالٹ کی طرف سے مقرر کیا جاتا ہے، یعنی،ORDER_OFFSET_OPEN.

{@fun/Trade/exchange.GetOrder exchange.GetOrder}، {@fun/Trade/exchange.GetOrders exchange.GetOrders}، {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}

ریکارڈ آرڈر بک