Order آرڈر ڈھانچہ ، جو GetOrder فنکشن کے ذریعہ واپس کیا جاتا ہے { ID: ٹرانزیکشن بیلنس کی منفرد شناخت قیمت: کم از کم قیمت Amount: آرڈر کی مقدار DealAmount: سودے کی مقدار حیثیت: آرڈر کی حیثیت ، آرڈر کی حیثیت حوالہ مستقل میں قسم: آرڈر کی قسم ، حوالہ مستقل مقدار میں آرڈر کی قسم } ایک اور وقت کا آرڈر اس ڈھانچے میں اس کے علاوہ، یہ بھی اہم ہے کہ ہر ایک کو کب تک مؤثر ہونا چاہئے، جب تک کہ بہت سے لین دین نہیں کیے جاتے ہیں.
مثال کے طور پر: ایک مخصوص وقت سے زیادہ کی فہرستوں کو ہٹانے کے لئے کوڈ: function DelPendingOrderstime(time) { while (true) { var orders = GetRecords(); if (!orders) { Sleep(2000); continue; } var counter = 0; for (var i = 0; i < orders.length; i++) { if (new Date().getTime()-orders[i].Time >= time) { exchange.CancelOrder(orders[i].Id); counter++; Sleep(2000); } } if (counter === 0) { break; } } } یہ کام کرتا ہے، اگر ORDER اس ڈھانچے میں آرڈر وقت time اس صفت کے ساتھ کام کرتا ہے.orders.time ایم کیو ایل 4 میں ، آرڈر فنکشن کے پاس ایک خاص آرڈر کی مدت ہے ، جس کا مطلب ہے کہ آرڈر کی مدت ختم ہوجاتی ہے۔ امید ہے کہ یہ ٹائم آرڈرز کے ڈھانچے میں شامل کیا جائے گا