Sumber daya yang dimuat... Pemuatan...

exchange.GetAccount

Peraturanexchange.GetAccount()fungsi digunakan untuk meminta informasi rekening pertukaran.GetAccount()fungsi adalah fungsi anggota dari objek pertukaran {@var/EXCHANGE exchange}.exchangeobjek hanya terkait denganexchange, dan tidak akan diulang setelah dokumentasi.

Menanyakan informasi aset akun dan mengembalikan struktur {@struct/Account Account} jika kueri berhasil atau null jika gagal. {@struct/Account Account}, nilai nol

pertukaran.GetAccount ((()

function main(){
    // Switching trading pairs
    exchange.IO("currency", "BTC_USDT")     
    // Take OKX futures as an example, set the contract as the current week's contract, the current trading pair is BTC_USDT, so the current contract is BTC's U-nominal current week contract
    exchange.SetContractType("this_week")   
    // Get current account asset data
    var account = exchange.GetAccount()
    // Available balance of USDT as margin
    Log(account.Balance)
    // USDT freeze amount as margin
    Log(account.FrozenBalance)
    // Current asset equity
    Log(account.Equity)
    // The unrealized profit and loss of all positions held with the current asset as margin
    Log(account.UPnL)
}
def main():
    exchange.IO("currency", "BTC_USDT")
    exchange.SetContractType("this_week")    
    account = exchange.GetAccount()
    Log(account["Balance"])
    Log(account["FrozenBalance"])
    Log(account["Equity"])
    Log(account["UPnL"])
void main() {
    exchange.IO("currency", "BTC_USDT");
    exchange.SetContractType("this_week");    
    auto account = exchange.GetAccount();
    Log(account.Balance);
    Log(account.FrozenBalance);
    Log(account["Equity"])
    Log(account["UPnL"])
}

Atur pasangan perdagangan, kode kontrak, dan dapatkan informasi rekening.

Jika objek pertukaran diatur untuk pertukaran kontrak berjangka cryptocurrency, dan beralih ke kontrak denganUSDTsebagai margin (lihat {@fun/Account/exchange.SetCurrency exchange.SetCurrency}, {@fun/Futures/exchange.SetContractType exchange.SetContractType} fungsi untuk cara beralih).USDTsebagai margin, yang dicatat dalamBalance, FrozenBalanceAtribut dari struktur {@struct/Account Account} Jika objek pertukaran ditetapkan untuk pertukaran kontrak berjangka cryptocurrency, dan beralih ke kontrak berbasis mata uang, aset dalam mata uang sebagai margin dan dicatat dalamStocks, FrozenStocksAtribut dari struktur {@struct/Account Account} Saat menggunakan akun Binance Futures, saat meneleponexchange.GetAccount()fungsi untuk meminta informasi akun, data yang dikemas adalah jumlah semua aset yang dikonversi menjadiUSD. Ini ditampilkan diBalanceJika Anda perlu menghitung jumlah konversi aset lain, Anda dapat menggunakan jumlah konversi USD dibagi dengan harga indeks (aset yang akan dikonversi) dan kemudian dibagi dengan suku bunga gadai (aset yang akan dikonversi) untuk menghitungnya.

{@struct/Account Account}, {@fun/Account/exchange.SetCurrency exchange.SetCurrency}, {@fun/Futures/exchange.SetContractType exchange.SetContractType}

Perdagangan exchange.GetAssets