বিভিন্ন প্যারামিটার সহ অর্ডার দেওয়ার উদাহরণ

সর্বশেষ আপডেট: ৩১ মার্চ, ২০২৫

REST AddOrder এবং WebSocket addOrder এন্ডপয়েন্টগুলি আমাদের বাজারে অর্ডার দেওয়ার জন্য ব্যবহৃত হয়, তবে সম্ভাব্য অর্ডারের বিভিন্নতার কারণে (বিভিন্ন অর্ডার প্রকার, বিভিন্ন মূল্য, বিভিন্ন আকার, কাস্টম অর্ডার অপশন, ইত্যাদি), AddOrder/addOrder এন্ডপয়েন্টগুলি কল করার অনেক ভিন্ন উপায় রয়েছে।

আপনার নিজস্ব অর্ডার কনফিগার করার জন্য কিছু সহায়ক পরামর্শ হিসাবে, নিম্নলিখিতগুলি হলো AddOrder/addOrder কলগুলির উদাহরণ যা কিছু সর্বাধিক ব্যবহৃত প্যারামিটার সহ। উদাহরণগুলি আমাদের REST API কমান্ড লাইন ক্লায়েন্ট ব্যবহার করে, তবে একই প্যারামিটারগুলি যেকোনো API ইন্টারফেসের মাধ্যমে ব্যবহার করা যেতে পারে (curl, Postman, কাস্টম API কোড, ইত্যাদি)।

মার্কেট অর্ডার (সর্বোত্তম উপলব্ধ মূল্যে 50 XDG/USD কিনুন)

$ ./krakenapi AddOrder pair=xdgusd type=buy ordertype=market volume=50

{"error":[],"result":{"descr":{"order":"buy 50.00000000 XDGUSD @ market"},"txid":["OFKBX4-NUHFI-JIKLLM"]}}

লিমিট অর্ডার (50 XDG/USD $1-এ বিক্রি করুন)

$ ./krakenapi AddOrder pair=xdgusd type=sell ordertype=limit price=1.00 volume=50

{"error":[],"result":{"descr":{"order":"sell 50.00000000 XDGUSD @ limit 1.0000000"},"txid":["O562OP-O6FNI-SEQ23Y"]}}

পোস্ট-অনলি লিমিট অর্ডার (50 XDG/USD $1-এ বিক্রি করুন)

$ ./krakenapi AddOrder pair=xdgusd type=sell ordertype=limit price=1.00 volume=50 oflags=post

{"error":[],"result":{"descr":{"order":"sell 50.00000000 XDGUSD @ limit 1.0000000"},"txid":["OWFYJG-DJUOO-F5BISK"]}}

স্টপ লস কন্ডিশনাল ক্লোজ সহ মার্কেট অর্ডার (50 XDG/USD কিনুন, তারপর 5% কম মূল্যে বিক্রি অর্ডার দিন)

$ ./krakenapi AddOrder pair=xdgusd type=buy ordertype=market volume=50 'close[ordertype]=stop-loss' 'close[price]=-5%'

{"error":[],"result":{"descr":{"order":"buy 50.00000000 XDGUSD @ market","close":"close position @ stop loss -5.0000%"},"txid":["OW7UJZ-P7F7Z-JAHANL"]}}

টেক প্রফিট লিমিট কন্ডিশনাল ক্লোজ সহ মার্কেট অর্ডার (50 XDG/USD কিনুন, তারপর $1-এ বিক্রি অর্ডার দিন)

$ ./krakenapi AddOrder pair=xdgusd type=buy ordertype=market volume=50 'close[ordertype]=take-profit-limit' 'close[price]=1.00' 'close[price2]=1.00'

{"error":[],"result":{"descr":{"order":"buy 50.00000000 XDGUSD @ market","close":"close position @ take profit 1.0000000 -> limit 1.0000000"},"txid":["OJ7K64-4PQ5Y-DE7FRG"]}}

IOC অর্ডার (ইমিডিয়েট অর ক্যানসেল অর্ডার ব্যবহার করে 50 XDG/USD কিনুন)

$ ./krakenapi AddOrder pair=xdgusd type=buy ordertype=limit price=1.00 volume=50 timeinforce=ioc {"error":[],"result":{"txid":["OZS2KT-JVN2E-J2XM7Z"],"descr":{"order":"buy 50.00000000 XDGUSD @ limit 1.0000000"}}}

আইসবার্গ অর্ডার (50 XDG/USD বিক্রি করুন যখন শুধুমাত্র 25 XDG/USD বিক্রির জন্য প্রদর্শিত হবে)

$ ./krakenapi AddOrder pair=xdgusd type=sell ordertype=limit price=1.00 volume=50 displayvol=25 {"error":[],"result":{"txid":["ODMXEB-NUCVA-QWG6HH"],"descr":{"order":"sell 50.00000000 XDGUSD @ limit 1.0000000"}}}

5:1 লিভারেজ সহ মার্কেট অর্ডার (সর্বোত্তম উপলব্ধ মূল্যে XBT/USD লং পজিশন খুলুন)

$ ./krakenapi AddOrder pair=xbtusd type=buy ordertype=market volume=0.0005 leverage=5

{"error":[],"result":{"descr":{"order":"buy 0.00050000 XBTUSD @ market with 5:1 leverage"},"txid":["OXCTLW-XCYRT-MSP4FS"]}}

পজিশন সেটেল অর্ডার

$ ./krakenapi AddOrder pair=xbtusd type=buy ordertype=settle-position volume=0 leverage=5

{"error":[],"result":{"descr":{"order":"buy 0.00000000 XBTUSD @ settle position"},"txid":["OYO2FZ-7SYNG-GDBZ6M"]}}

উল্লেখ্য যে 0 (শূন্য) ভলিউম ব্যবহার করে মার্জিন পজিশনগুলি সঠিক ভলিউম না জেনেও বন্ধ/নিষ্পত্তি করা যেতে পারে।

সম্ভাব্য সকল AddOrder এন্ডপয়েন্ট ইনপুট প্যারামিটারগুলির সম্পূর্ণ বিবরণ আমাদের REST API এবং WebSocket API ডকুমেন্টেশনের মাধ্যমে উপলব্ধ।

আরও সাহায্যের প্রয়োজন?