โ† تمام ویڈیوز
MT5 API ยท 5:11

پینڈنگ آرڈر سنبھالیں۔

لگائیں، جانچیں، تبدیل کریں، منسوخ کریں اور تصدیق کریں۔

مرحلہ وار تحریری رہنما

  1. 0:00

    پینڈنگ آرڈر سنبھالیں۔

    اس ٹیوٹوریل میں آپ الگ ڈیمو اکاؤنٹ کے ساتھ MT5 پینڈنگ آرڈر لگانا، جانچنا، تبدیل کرنا اور منسوخ کرنا سیکھیں گے۔

  2. 0:12

    ڈیمو اکاؤنٹ جوڑیں۔

    ایم ٹی فائیو ڈاٹ ایم آر پی سی ڈاٹ پرو کھولیں۔ TRIAL یا اپنی اے پی آئی کلید درج کریں، پھر Connect E X میں ڈیمو لاگ اِن، ٹریڈنگ پاس ورڈ اور بروکر سرور کا درست نام دیں۔ درخواست چلائیں۔ کامیابی پر console اگلی درخواستوں کے لیے واپس ملنے والی terminal ID محفوظ رکھتا ہے۔ مشق کے لیے الگ ڈیمو اکاؤنٹ استعمال کریں۔

  3. 0:42

    موجودہ قیمت پڑھیں۔

    Symbol Info Tick منتخب کر کے symbol کا درست نام لکھیں۔ ہمارے ای یو آر یو ایس ڈی کا ask تقریباً ایک اعشاریہ ایک ایک چار سات ہے۔ Buy Limit موجودہ ask سے نیچے ہونا چاہیے۔ اس ڈیمو میں ہم مارکیٹ سے کافی دور ایک اعشاریہ صفر پانچ لیتے ہیں۔ بروکر کی اجازت کے مطابق قیمتیں اور volume کے مراحل استعمال کریں۔

  4. 1:14

    Buy Limit لگائیں۔

    Order Send کھولیں۔ پہلے سے منتخب market Buy کے بجائے Buy Limit چنیں۔ صفر اعشاریہ صفر ایک لاٹ اور ایک اعشاریہ صفر پانچ کی entry price درج کریں۔ چلانے سے پہلے symbol اور operation دوبارہ جانچیں۔ پینڈنگ آرڈر داخلے کی شرائط کا انتظار کرتا ہے؛ آرڈر لگنا مارکیٹ پوزیشن کھلنے کے برابر نہیں۔

  5. 1:42

    آرڈر کا ticket محفوظ کریں۔

    ہمارے جواب میں HTTP Status Code 200 ہے، اے پی آئی error نہیں، اور returned Code دس ہزار نو یعنی Done ہے۔ اس پینڈنگ آرڈر کی درخواست میں اس کا مطلب آرڈر لگانے کا عمل مکمل ہونا ہے۔ order field میں وہ ticket ہے جو جانچ، تبدیلی اور منسوخی میں استعمال ہوگا۔ یہاں deal صفر ہونا معمول ہے کیونکہ مارکیٹ میں کوئی deal انجام نہیں پائی۔

  6. 2:12

    لگایا ہوا آرڈر جانچیں۔

    Opened Orders کال کریں۔ opened Orders میں وہی ticket تلاش کریں۔ symbol، Buy Limit type، placed state، entry price اور باقی volume جانچیں۔ اس ریکارڈنگ میں position Infos کی فہرست خالی ہے۔ اس سے معلوم ہوتا ہے کہ پینڈنگ آرڈر ہے، مکمل شدہ پوزیشن نہیں۔ پورے ٹیوٹوریل میں یہی ticket استعمال کریں۔

  7. 2:43

    Entry price بدلیں۔

    Order Modify کھول کر پینڈنگ آرڈر کا ticket دیں۔ price ایک اعشاریہ صفر چار مقرر کریں۔ ہم اختیاری stop loss، take profit اور expiration خالی چھوڑتے ہیں، کیونکہ اس درخواست میں صرف entry price بدلتی ہے۔ ایک بار چلائیں اور اگلا قدم اٹھانے سے پہلے جواب دیکھیں۔

  8. 3:09

    تبدیلی کی تصدیق کریں۔

    تبدیلی کے جواب میں Done ملتا ہے۔ اب دوبارہ Opened Orders کال کر کے وہی ticket تلاش کریں۔ اس کا price Open ایک اعشاریہ صفر چار ہے، جبکہ type اب بھی Buy Limit اور volume صفر اعشاریہ صفر ایک ہے۔ دوبارہ پڑھنے سے نتیجہ واضح ہوتا ہے؛ صرف کامیاب HTTP جواب سے آرڈر بدلنے کا اندازہ نہیں لگانا پڑتا۔

  9. 3:42

    پینڈنگ آرڈر منسوخ کریں۔

    منسوخی کے لیے Order Close کھول کر پینڈنگ آرڈر کا ticket لکھیں۔ اس removal کے لیے volume خالی رکھیں۔ method کا نام Order Close ہونے کے باوجود یہ پینڈنگ آرڈر بھی ہٹاتا ہے۔ پہلے ticket جانچیں: پوزیشن کا ticket ہو تو پینڈنگ آرڈر منسوخ کرنے کے بجائے پوزیشن بند کرنے کی درخواست جائے گی۔

  10. 4:08

    ہٹانے کا نتیجہ پڑھیں۔

    نتیجہ Done اور close Mode ایم آر پی سی Pending Order Remove دکھاتا ہے۔ دوبارہ Opened Orders کال کریں۔ ہماری ریکارڈنگ میں دونوں فہرستیں خالی ہیں اور پینڈنگ ticket موجود نہیں۔ اگر منسوخی سے پہلے آرڈر trigger ہو گیا ہو تو مزید کارروائی سے پہلے positions اور history سے اس کی موجودہ حالت معلوم کریں۔

  11. 4:38

    آخر میں cleanup کریں۔

    آرڈر ہٹ چکا ہے اور کوئی پوزیشن باقی نہیں۔ کام ختم ہو تو ٹرمینل منقطع کریں۔ صرف Disconnect کرنے سے پینڈنگ آرڈر منسوخ نہیں ہوتا۔ مسترد درخواست میں پہلے error پڑھیں؛ data میں بروکر کا نتیجہ ہو تو returned code اور description دیکھیں۔ بیان کردہ مسئلہ درست کرنے کے بعد دوبارہ کوشش کریں۔ پینڈنگ آرڈر کا مکمل سلسلہ اب ختم ہو گیا۔