โ† সব ভিডিও
MT5 API ยท 5:22

পেন্ডিং অর্ডার পরিচালনা করুন।

দাখিল। পরীক্ষা। পরিবর্তন। বাতিল। নিশ্চিতকরণ।

ধাপে ধাপে লিখিত নির্দেশনা

  1. 0:00

    পেন্ডিং অর্ডার পরিচালনা করুন।

    এই টিউটোরিয়ালে আলাদা ডেমো অ্যাকাউন্ট দিয়ে MT5 পেন্ডিং অর্ডার দাখিল, পরীক্ষা, পরিবর্তন ও বাতিল করা দেখানো হবে।

  2. 0:14

    ডেমো অ্যাকাউন্ট সংযোগ করুন।

    এম টি ফাইভ ডট এম আর পি সি ডট প্রো খুলুন। TRIAL বা নিজের এ পি আই কী দিন। তারপর Connect E X-এ ডেমো লগইন, ট্রেডিং পাসওয়ার্ড ও ব্রোকার সার্ভারের সঠিক নাম দিন। অনুরোধ চালান। সফল হলে console পরের অনুরোধের জন্য পাওয়া terminal ID রেখে দেয়। অনুশীলনের জন্য আলাদা ডেমো অ্যাকাউন্ট ব্যবহার করুন।

  3. 0:47

    বর্তমান দর পড়ুন।

    Symbol Info Tick বেছে নিয়ে symbol-এর সঠিক নাম দিন। এখানে ই ইউ আর ইউ এস ডি-র ask প্রায় এক দশমিক এক এক চার সাত। Buy Limit বর্তমান ask-এর নিচে দিতে হয়। এই ডেমোতে বাজার থেকে বেশ দূরে এক দশমিক শূন্য পাঁচ বেছে নিচ্ছি। ব্রোকার অনুমোদিত মূল্য ও volume increment ব্যবহার করুন।

  4. 1:20

    Buy Limit দাখিল করুন।

    Order Send খুলুন। ডিফল্ট market Buy-এর বদলে Buy Limit বেছে নিন। শূন্য দশমিক শূন্য এক লট এবং এক দশমিক শূন্য পাঁচ entry price দিন। চালানোর আগে symbol ও operation আবার পরীক্ষা করুন। পেন্ডিং অর্ডার তার entry condition-এর অপেক্ষায় থাকে; দাখিল হওয়া মানেই market position খোলা নয়।

  5. 1:51

    অর্ডারের ticket রাখুন।

    আমাদের উত্তরে HTTP Status Code 200 আছে, এ পি আই error নেই এবং returned Code দশ হাজার নয়, অর্থাৎ Done। এই পেন্ডিং অর্ডার অনুরোধে এর মানে দাখিল সম্পূর্ণ হয়েছে। order field-এর ticket দিয়ে পরে পরীক্ষা, পরিবর্তন ও বাতিল করব। এখানে deal শূন্য থাকা স্বাভাবিক, কারণ market deal execute হয়নি।

  6. 2:22

    দাখিল করা অর্ডার পরীক্ষা করুন।

    Opened Orders কল করুন। opened Orders-এ একই ticket খুঁজুন। symbol, Buy Limit type, placed state, entry price ও অবশিষ্ট volume পরীক্ষা করুন। এই রেকর্ডিংয়ে position Infos খালি। তাই এটি পেন্ডিং অর্ডার, filled position নয়। পুরো টিউটোরিয়ালে এই ticket-ই ব্যবহার করুন।

  7. 2:54

    Entry price বদলান।

    Order Modify খুলে পেন্ডিং অর্ডারের ticket দিন। price এক দশমিক শূন্য চার করুন। আমরা optional stop loss, take profit ও expiration ফাঁকা রাখছি, কারণ এই অনুরোধে শুধু entry price বদলায়। একবার চালিয়ে পরের কাজের আগে উত্তর পরীক্ষা করুন।

  8. 3:21

    পরিবর্তন নিশ্চিত করুন।

    পরিবর্তনের উত্তরে Done এসেছে। আবার Opened Orders কল করে একই ticket খুঁজুন। তার price Open এক দশমিক শূন্য চার, type এখনো Buy Limit এবং volume শূন্য দশমিক শূন্য এক। আবার পড়ে দেখলে ফল স্পষ্ট হয়; শুধু সফল HTTP উত্তর থেকে অর্ডার বদলেছে ধরে নিতে হয় না।

  9. 3:52

    পেন্ডিং অর্ডার বাতিল করুন।

    বাতিল করতে Order Close খুলে পেন্ডিং অর্ডারের ticket দিন। এই removal-এর জন্য volume ফাঁকা রাখুন। method-এর নাম Order Close হলেও এটি পেন্ডিং অর্ডারও সরায়। আগে ticket পরীক্ষা করুন: position-এর ticket দিলে পেন্ডিং অর্ডার বাতিলের বদলে position বন্ধের অনুরোধ হবে।

  10. 4:21

    সরানোর ফল পড়ুন।

    ফলে Done এবং close Mode এম আর পি সি Pending Order Remove দেখা যায়। আবার Opened Orders কল করুন। আমাদের রেকর্ডিংয়ে দুটি তালিকাই খালি এবং পেন্ডিং ticket নেই। বাতিলের আগেই অর্ডার trigger হলে পরের কাজের আগে positions ও history দেখে বর্তমান অবস্থা বুঝুন।

  11. 4:49

    শেষে cleanup করুন।

    অর্ডার সরানো হয়েছে এবং কোনো position বাকি নেই। কাজ শেষে terminal ডিসকানেক্ট করুন। শুধু Disconnect করলে পেন্ডিং অর্ডার বাতিল হয় না। অনুরোধ প্রত্যাখ্যাত হলে আগে error দেখুন; data-তে broker result থাকলে returned code ও description পড়ুন। বলা সমস্যাটি ঠিক করে তারপর আবার চেষ্টা করুন। পেন্ডিং অর্ডারের সম্পূর্ণ প্রক্রিয়া এখন শেষ।