Tài nguyên đang được tải lên... tải...

exchange.GetTicker

Nhận cấu trúc {@struct/Ticker Ticker} của giao dịch hoặc hợp đồng tương ứng với cặp giao dịch được đặt hiện tại, mã hợp đồng, tức là dữ liệu ticker.GetTicker ()hàm là một hàm thành viên của đối tượng trao đổi {@var/EXCHANGE exchange}, việc sử dụngexchangeCác chức năng thành viên đối tượng (các phương pháp) chỉ liên quan đếnexchange, và nó sẽ không được lặp lại trong tài liệu.

Cácexchange.GetTicker()hàm trả về cấu trúc {@struct/Ticker Ticker} khi yêu cầu dữ liệu thành công, và trả về giá trị null khi yêu cầu dữ liệu thất bại. {@struct/Ticker Ticker}, giá trị không

đổi.GetTicker() trao đổi.GetTicker (bản biểu tượng)

Các thông sốsymbolđược sử dụng để chỉ định cặp giao dịch cụ thể và mã hợp đồng tương ứng với dữ liệu {@struct/Ticker Ticker} được yêu cầu. Nếu tham số này không được truyền, dữ liệu thị trường của cặp giao dịch và mã hợp đồng được đặt hiện tại sẽ được yêu cầu theo mặc định. Khi gọi choexchange.GetTicker(symbol)chức năng,exchangelà đối tượng trao đổi tại chỗ. Nếu bạn cần yêu cầu dữ liệu thị trường với đồng tiền mệnh giá là USDT và đồng tiền giao dịch là BTC, tham sốsymbollà:"BTC_USDT", và định dạng là định dạng cặp giao dịch được xác định bởi nền tảng FMZ. Khi gọi choexchange.GetTicker(symbol)chức năng,exchangelà đối tượng trao đổi tương lai. Nếu bạn cần yêu cầu dữ liệu thị trường của hợp đồng vĩnh cửu tiêu chuẩn U của BTC, tham sốsymbollà:"BTC_USDT.swap", và định dạng là một sự kết hợp củacặp giao dịchmã hợp đồngđược xác định bởi nền tảng FMZ, được tách bởi ký tự .. Khi gọi choexchange.GetTicker(symbol)chức năng,exchangelà đối tượng trao đổi tương lai. Nếu bạn cần yêu cầu dữ liệu thị trường của hợp đồng tùy chọn tiêu chuẩn U của BTC, tham sốsymbollà:"BTC_USDT.BTC-240108-40000-C"(lấy Binance Option BTC-240108-40000-C làm ví dụ), định dạng là sự kết hợp củacặp giao dịchđược xác định bởi nền tảng FMZ và mã hợp đồng tùy chọn cụ thể được xác định bởi sàn giao dịch, được tách bằng ký tự ..

biểu tượng sai chuỗi

function main(){
    // If it is a futures exchange object, set the contract code first, e.g. set it as a perpetual contract
    // exchange.SetContractType("swap")

    var ticker = exchange.GetTicker()
    /*
        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, the ticker is null, and it will cause an error when accessing ticker.High, so when testing this code, make sure that the exchange interface can be accessed.
    */
    Log("Symbol:", ticker.Symbol, "High:", ticker.High, "Low:", ticker.Low, "Sell:", ticker.Sell, "Buy:", ticker.Buy, "Last:", ticker.Last, "Open:", ticker.Open, "Volume:", ticker.Volume)
}
def main():
    ticker = exchange.GetTicker()
    Log("Symbol:", ticker["Symbol"], "High:", ticker["High"], "Low:", ticker["Low"], "Sell:", ticker["Sell"], "Buy:", ticker["Buy"], "Last:", ticker["Last"], "Open:", ticker.Open, "Volume:", ticker["Volume"])
void main() {
    auto ticker = exchange.GetTicker();
    Log("Symbol:", ticker.Symbol, "High:", ticker.High, "Low:", ticker.Low, "Sell:", ticker.Sell, "Buy:", ticker.Buy, "Last:", ticker.Last, "Open:", ticker.Open, "Volume:", ticker.Volume);
}

Đối với các đối tượng giao dịch tương lai (tức làexchangehoặcexchanges[0]), bạn cần thiết lập mã hợp đồng bằng cách sử dụngexchange.SetContractType()chức năng trước khi gọi chức năng ticker, mà sẽ không được lặp lại.

function main() {
    var ticker = exchange.GetTicker("BTC_USDT")
    Log(ticker)
}
def main():
    ticker = exchange.GetTicker("BTC_USDT")
    Log(ticker)
void main() {
    auto ticker = exchange.GetTicker("BTC_USDT");
    Log(ticker);
}

Sử dụngsymboltham số để yêu cầu dữ liệu thị trường cho một biểu tượng cụ thể (bản tượng điểm).

CácTickerdữ liệu được trả về bởiexchange.GetTicker()trong hệ thống backtesting.HighLowlà các giá trị mô phỏng, lấy từ một bán và mua một của thị trường tại thời điểm đó.Tickerdữ liệu được trả về bởiexchange.GetTicker()trong thị trường thực tế.HighLowCác giá trị dựa trên dữ liệu được trả về bởi trao đổi đóng góiTickgiao diện, bao gồm giá cao nhất và thấp nhất trong một khoảng thời gian nhất định (thường là một khoảng thời gian 24 giờ). Các sàn giao dịch không hỗ trợexchange.GetTicker()chức năng:

Tên chức năng Không hỗ trợ trao đổi tại chỗ Giao dịch tương lai không được hỗ trợ
GetTicker Tiền tương lai_Aevo

{@fun/Market/exchange.GetDepth exchange.GetDepth}, {@fun/Market/exchange.GetTrades exchange.GetTrades}, {@fun/Market/exchange.GetRecords exchange.GetRecords}, {@fun/Market/exchange.GetTickers exchange.GetTickers}

Ký hiệu exchange.GetDepth