Die Ressourcen sind geladen. Beförderung...

exchange.GetAccount

Dieexchange.GetAccount()Die Funktion wird verwendet, um Informationen über den Wechselkonto anzufordern.GetAccount()Funktion ist eine Mitgliederfunktion des Austauschobjekts {@var/EXCHANGE exchange}.exchangeObjekt ist nur mitexchange, und wird nach der Dokumentation nicht wiederholt.

Abfrage der Konto-Asset-Informationen und Rückgabe der Struktur {@struct/Account-Account}, wenn die Abfrage erfolgreich ist oder null, wenn sie fehlschlägt. {@struct/Account Account}, Nullwert

- Ich bin nicht bereit.

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"])
}

Setzen Sie Handelspaare ein, bekommen Sie die Codes und die Kontoinformationen.

Wenn das Austauschobjekt auf einen Austausch von Kryptowährungs-Futures-Kontrakten gesetzt und auf einen Vertrag mitUSDTals Margin (siehe {@fun/Account/exchange.SetCurrency exchange.SetCurrency}, {@fun/Futures/exchange.SetContractType exchange.SetContractType} Funktionen für die Umstellung).USDTDie Marge wird in derBalance, FrozenBalanceAttribute der Struktur {@struct/Account Account}. Wenn das Austauschobjekt auf einen Austausch von Kryptowährungs-Futures-Kontrakten gesetzt und auf einen währungsbasierten Vertrag umgestellt wird, ist der Vermögenswert in Währung als Marge und wird in derStocks, FrozenStocksAttribute der Struktur {@struct/Account Account}. Bei der Nutzung des Binance Futures-Gemeinsamen Kontosexchange.GetAccount()Funktion zur Anforderung von Kontoinformationen, die eingekapselten Daten sind der Betrag aller in Konten umgewandelten VermögenswerteUS-Dollar. Es wird in derBalanceWenn Sie den Umrechnungsbetrag für andere Vermögenswerte berechnen müssen, können Sie den USD-Umrechnungsbetrag durch den Indexpreis (des zu konvertierenden Vermögenswerts) und dann durch den Pfandsatz (des zu konvertierenden Vermögenswerts) dividieren.

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

Handel exchange.GetAssets