রিসোর্স লোড হচ্ছে... লোডিং...

exchange.GetTrades

{@struct/Trade Trade} স্ট্রাকচার অ্যারেটি বর্তমান সেট ট্রেডিং জোড়া, চুক্তি কোড, অর্থাৎ বাজার লেনদেনের তথ্যের সাথে সামঞ্জস্যপূর্ণ স্পট বা চুক্তির।

দ্যexchange.GetTrades()ফাংশন {@struct/Trade Trade} স্ট্রাকচারগুলির একটি অ্যারে ফেরত দেয় যদি তথ্যের অনুরোধ সফল হয়, এবং এটি তথ্যের অনুরোধ ব্যর্থ হলে শূন্য মান ফেরত দেয়। {@struct/Trade Trade} অ্যারে, শূন্য মান

এক্সচেঞ্জ.গেটট্রেডস ((() exchange.GetTrades (প্রতীক)

প্যারামিটারsymbol{@struct/Trade Trade} অ্যারে ডেটার সাথে সংশ্লিষ্ট নির্দিষ্ট ট্রেডিং জোড়া এবং চুক্তি কোড নির্দিষ্ট করতে ব্যবহৃত হয়। যদি এই পরামিতিটি পাস না করা হয়, তাহলে বর্তমানে সেট করা ট্রেডিং জোড়া এবং চুক্তি কোডের সর্বশেষ লেনদেন রেকর্ডের তথ্য ডিফল্টরূপে অনুরোধ করা হবে। যখন কল করা হয়exchange.GetTrades(symbol)ফাংশন,exchangeযদি আপনি USDT হিসাবে নামযুক্ত মুদ্রা এবং BTC হিসাবে ট্রেডিং মুদ্রা সঙ্গে অর্ডার বুক তথ্য পেতে অনুরোধ করতে হবে, পরামিতিsymbolহচ্ছেঃ"BTC_USDT", এবং ফরম্যাট হল ট্রেডিং জোড়া ফরম্যাট যা FMZ প্ল্যাটফর্ম দ্বারা সংজ্ঞায়িত।exchange.GetTrades(symbol)ফাংশন,exchangeযদি আপনি BTC এর U- স্ট্যান্ডার্ড চিরস্থায়ী চুক্তির অর্ডার বুক ডেটা অনুরোধ করতে চান, প্যারামিটারsymbolহচ্ছেঃ"BTC_USDT.swap", এবং ফরম্যাটটি হলট্রেডিং জুটিএবংচুক্তির কোডFMZ প্ল্যাটফর্ম দ্বারা সংজ্ঞায়িত, অক্ষর দ্বারা পৃথক ..exchange.GetTrades(symbol)ফাংশন,exchangeযদি আপনি BTC এর U- স্ট্যান্ডার্ড অপশন চুক্তির অর্ডার বুক ডেটা অনুরোধ করতে চান, প্যারামিটারsymbolহচ্ছেঃ"BTC_USDT.BTC-240108-40000-C"(উদাহরণস্বরূপ Binance Option BTC-240108-40000-C) ফরম্যাটটি হলট্রেডিং জুটিFMZ প্ল্যাটফর্ম দ্বারা সংজ্ঞায়িত এবং এক্সচেঞ্জ দ্বারা সংজ্ঞায়িত নির্দিষ্ট বিকল্প চুক্তির কোড, অক্ষর . দ্বারা পৃথক। প্রতীক মিথ্যা স্ট্রিং

function main(){
    var trades = exchange.GetTrades()
    /*
        The exchange interface may not be accessible due to network reasons (even if the docker program's device can open the exchange website, the API interface may not be accessible).
        At this point, trade is null. When accessing trade[0].Id, it will cause an error. Therefore, when testing this code, ensure that you can access the exchange interface.
    */
    Log("id:", trades[0].Id, "time:", trades[0].Time, "Price:", trades[0].Price, "Amount:", trades[0].Amount, "type:", trades[0].Type)
}
def main():
    trades = exchange.GetTrades()
    Log("id:", trades[0]["Id"], "time:", trades[0]["Time"], "Price:", trades[0]["Price"], "Amount:", trades[0]["Amount"], "type:", trades[0]["Type"])
void main() {
    auto trades = exchange.GetTrades();
    Log("id:", trades[0].Id, "time:", trades[0].Time, "Price:", trades[0].Price, "Amount:", trades[0].Amount, "type:", trades[0].Type);
}

পরীক্ষা করুনexchange.GetTrades()ফাংশনঃ

function main() {
    // BTC's U-based perpetual contract
    var trades = exchange.GetTrades("BTC_USDT.swap")
    Log(trades)
}
def main():
    trades = exchange.GetTrades("BTC_USDT.swap")
    Log(trades)
void main() {
    auto trades = exchange.GetTrades("BTC_USDT.swap");
    Log(trades);
}

যখন কনফিগার করাexchangeবস্তুর একটি ফিউচার বিনিময় বস্তুর, ব্যবহারsymbolএকটি নির্দিষ্ট প্রতীকের জন্য বাজার লেনদেনের রেকর্ডের তথ্য অনুরোধ করার পরামিতি (ফ্যুচার প্রতীক) ।

exchange.GetTrades()বর্তমান ট্রেডিং জোড়া পেতে ফাংশন, বাজার এর লেনদেনের ইতিহাস (তাদের নিজস্ব নয়) চুক্তির সাথে মিলে যায়। কিছু এক্সচেঞ্জ এই ফাংশন সমর্থন করে না, এবং নির্দিষ্ট তথ্য ফেরত হয় লেনদেন রেকর্ড পরিসীমা কত এক্সচেঞ্জ উপর নির্ভর করে এবং নির্দিষ্ট পরিস্থিতি অনুযায়ী পরিচালনা করা প্রয়োজন। ফেরত তথ্য একটি অ্যারে, যেখানে কালানুক্রমিক আদেশের প্রতিটি উপাদান এবংexchange.GetRecords ()ফাংশন একই ক্রমের ডেটা ফেরত দেয়, অর্থাৎ, অ্যারের শেষ উপাদানটি বর্তমান সময়ের নিকটতম ডেটা। দ্যexchange.GetTrades()ফাংশন একটি খালি অ্যারে ফেরত যখন ব্যবহারটিক সিমুলেট করুনব্যাকটেস্টিং সিস্টেমে ব্যাকটেস্টিং।exchange.GetTrades()ব্যবহারের সময়রিয়েল টিকব্যাকটেস্টিং সিস্টেমে ব্যাকটেস্টিং হল অর্ডার ফ্লো স্ন্যাপশট ডেটা, অর্থাৎ {@struct/Trade Trade} স্ট্রাকচার অ্যারে। এক্সচেঞ্জ যে সমর্থন করে নাexchange.GetTrades()ফাংশনঃ

ফাংশনের নাম সমর্থিত না হওয়া স্পট এক্সচেঞ্জ সমর্থিত নয় এমন ফিউচার এক্সচেঞ্জ
GetTrades ফিউচার_বিটমার্ট / ফিউচার_বিবক্স

{@fun/Market/exchange.GetTicker বিনিময়.GetTicker}, {@fun/Market/exchange.GetDepth বিনিময়.GetDepth}, {@fun/Market/exchange.GetRecords বিনিময়.GetRecords}

exchange.GetDepth exchange.GetRecords