..exchange.CreateOrder()
ऑर्डर देने के लिए फ़ंक्शन का प्रयोग किया जाता है।
यदि आदेश सफलतापूर्वक रखा जाता है, तो आदेश आईडी लौटाया जाता है; यदि आदेश विफल हो जाता है, तो शून्य मान लौटाया जाता है।Id
एफएमजेड प्लेटफॉर्म के आदेश {@struct/Order Order} संरचना में एक्सचेंज उत्पाद कोड और एक्सचेंज मूल आदेश आईडी शामिल है, जिन्हें अंग्रेजी अल्पविराम से अलग किया गया है। उदाहरण के लिए, विशेषताId
स्पॉट ट्रेडिंग जोड़ी के ऑर्डर का प्रारूपETH_USDT
ओकेएक्स एक्सचेंज का मूल्य हैःETH-USDT,1547130415509278720
.exchange.CreateOrder(symbol, side, price, amount)
ऑर्डर देने के लिए फ़ंक्शन, ऑर्डर का रिटर्न मानId
के अनुरूप हैId
आदेश {@struct/Order Order} संरचना की संपत्ति।
स्ट्रिंग, शून्य मान
exchange.CreateOrder ((प्रतीक, पक्ष, मूल्य, राशि) exchange.CreateOrder ((प्रतीक, पक्ष, मूल्य, राशि,... args)
पैरामीटरsymbol
आदेश के विशिष्ट व्यापारिक जोड़े और अनुबंध कोड को निर्दिष्ट करने के लिए प्रयोग किया जाता है।exchange.CreateOrder(symbol, side, price, amount)
ऑर्डर देने की कार्यक्षमता,exchange
स्पॉट एक्सचेंज ऑब्जेक्ट है। यदि ऑर्डर की मुद्रा USDT है और ट्रेडिंग मुद्रा BTC है, तो पैरामीटरsymbol
है:"BTC_USDT"
, एफएमजेड प्लेटफॉर्म द्वारा परिभाषित ट्रेडिंग जोड़ी के प्रारूप में।exchange.CreateOrder(symbol, side, price, amount)
ऑर्डर देने की कार्यक्षमता,exchange
वायदा विनिमय वस्तु है। यदि आदेश एक BTCsymbol
है:"BTC_USDT.swap"
, और प्रारूपव्यापारिक जोड़ीऔरअनुबंध कोडFMZ प्लेटफॉर्म द्वारा परिभाषित, वर्ण द्वारा अलग exchange.CreateOrder(symbol, side, price, amount)
ऑर्डर देने की कार्यक्षमता,exchange
फ्यूचर्स एक्सचेंज ऑब्जेक्ट है। यदि ऑर्डर BTCsymbol
है:"BTC_USDT.BTC-240108-40000-C"
(उदाहरण के लिए बिनेंस विकल्प BTC-240108-40000-C लेते हुए), और प्रारूपव्यापारिक जोड़ीएफएमजेड प्लेटफॉर्म द्वारा परिभाषित और एक्सचेंज द्वारा परिभाषित विशिष्ट विकल्प अनुबंध कोड, जो वर्ण side
पैरामीटर का प्रयोग आदेश की ट्रेडिंग दिशा निर्दिष्ट करने के लिए किया जाता है।
स्पॉट एक्सचेंज ऑब्जेक्ट्स के लिए, वैकल्पिक मानside
पैरामीटर हैंःbuy
, sell
. buy
खरीदना है, औरsell
बेचने का मतलब है।
वायदा विनिमय वस्तुओं के लिए, वैकल्पिक मूल्यside
पैरामीटर हैंःbuy
, closebuy
, sell
, closesell
. buy
एक लंबी स्थिति खोलने का अर्थ है,closebuy
एक लंबी स्थिति को बंद करने का अर्थ है,sell
शॉर्ट पोजीशन खोलना, औरclosesell
मतलब शॉर्ट पोजीशन बंद करना।
पक्ष
सच
स्ट्रिंग
पैरामीटरprice
आदेश की कीमत निर्धारित करने के लिए प्रयोग किया जाता है। -1 की कीमत इंगित करती है कि आदेश एक बाजार आदेश है।
मूल्य
सच
संख्या
पैरामीटरamount
आदेश मात्रा निर्धारित करने के लिए प्रयोग किया जाता है। कृपया ध्यान दें कि जब आदेश एक बाजार खरीद आदेश है, आदेश मात्रा खरीद राशि है; कुछ स्पॉट एक्सचेंजों के बाजार खरीद आदेश के आदेश मात्रा व्यापार सिक्कों की संख्या है। विवरण के लिए, कृपया देखेंआदान-प्रदान के लिए विशेष निर्देशarg
मापदंडों को पारित किया जा सकता है।
आर्ग
झूठी
सिस्टम द्वारा समर्थित कोई भी प्रकार, जैसे स्ट्रिंग, संख्या, बूल, ऑब्जेक्ट, सरणी, शून्य मान आदि।
function main() {
var id = exchange.CreateOrder("BTC_USDT", "buy", 60000, 0.01) // Spot exchange objects place orders for currency-to-currency transactions BTC_USDT trading pairs
// var id = exchange.CreateOrder("BTC_USDT.swap", "buy", 60000, 0.01) // Futures exchange objects place orders for BTC's U-standard perpetual contracts
Log("Order Id:", id)
}
def main():
id = exchange.CreateOrder("BTC_USDT", "buy", 60000, 0.01) # Spot exchange objects place orders for currency-to-currency transactions BTC_USDT trading pairs
# id = exchange.CreateOrder("BTC_USDT.swap", "buy", 60000, 0.01) # Futures exchange objects place orders for BTC's U-standard perpetual contracts
Log("Order Id:", id)
void main() {
auto id = exchange.CreateOrder("BTC_USDT", "buy", 60000, 0.01); // Spot exchange objects place orders for currency-to-currency transactions BTC_USDT trading pairs
// auto id = exchange.CreateOrder("BTC_USDT.swap", "buy", 60000, 0.01); // Futures exchange objects place orders for BTC's U-standard perpetual contracts
Log("Order Id:", id);
}
स्पॉट एक्सचेंज ऑब्जेक्ट्स और फ्यूचर्स एक्सचेंज ऑब्जेक्ट्स कोexchange.CreateOrder()
आदेश देने के लिए कार्य।
{@fun/Trade/exchange.Buy exchange.Buy}, {@fun/Trade/exchange.Sell exchange.Sell}
exchange.Sell exchange.CancelOrder