विभिन्न मापदंडों के साथ ऑर्डर देने के उदाहरण

अंतिम अपडेट: 31 मार्च 2025

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 दस्तावेज़ों के माध्यम से उपलब्ध है।

क्या आपको और मदद चाहिए?