Die Ressourcen sind geladen. Beförderung...

exchange.SetCurrency

Dieexchange.SetCurrency()Die Funktion wird verwendet, um das aktuelle Handelspaar des Austauschobjekts {@var/EXCHANGE exchange} zu wechseln.

Wechsel.SetWährung (Währung)

DiecurrencyDas Format des Handelspaares ist mit Großbuchstaben einheitlich, wobei ein Unterstrich verwendet wird, um das zu wechselnde Handelspaar zu trennen.baseCurrencyvonquoteCurrency, wie zum BeispielBTC_USDT- Ich weiß. Währung wahr String

function main() {
    var ticker = exchange.GetTicker() 
    Log(ticker)
    Log(exchange.GetAccount())    
    // Switching trading pairs, pay attention to the changes of ticker data and account information after switching
    exchange.SetCurrency("LTC_USDT")
    Log("Switch to LTC_USDT")
    ticker = exchange.GetTicker()
    Log(ticker)
    Log(exchange.GetAccount())
}
def main():
    ticker = exchange.GetTicker()
    Log(ticker)
    Log(exchange.GetAccount())
    exchange.SetCurrency("LTC_USDT")
    Log("Switch to LTC_USDT")
    ticker = exchange.GetTicker()
    Log(ticker)
    Log(exchange.GetAccount())
void main() {
    auto ticker = exchange.GetTicker();
    Log(ticker);
    Log(exchange.GetAccount());
    exchange.SetCurrency("LTC_USDT");
    Log("Switch to LTC_USDT");
    ticker = exchange.GetTicker();
    Log(ticker);
    Log(exchange.GetAccount());
}
  1. Kompatibelexchange.IO("currency", "BTC_USDT")Umschaltmethode, siehe {@fun)excahnge.IO}.
  2. Unterstützung für das Wechseln von Handelsparen im Backtesting-System, der Name der Währung kann nicht geändert werden, wenn die Handelspare im Backtesting-System gewechselt werden.BTC_USDTkann aufLTC_USDT, nicht zuLTC_BTC.
  3. Die Anzahl der Handelswährungen beträgt 0 nach dem Wechsel zum Handelspaar, das ursprünglich auf der nicht-Backtestseite festgelegt wurde.BTC_USDT, die Anzahl derBTCist 3, die Anzahl derUSDTist 10.000. Zu dieser Zeit wechseln Sie zuLTC_USDTNach dem Wechsel ist die Anzahl der Handelswährungen sofort 0, d. h. die Anzahl derLTC_USDTin der Rechnung ist 0, das heißt, die Anzahl derLTCauf dem Konto ist 0, und das wechselte Handelspaar teilt die Anzahl derUSDTDas sind 10.000.

Ich bin nicht derjenige, der das Problem hat, aber ich bin derjenige, der das Problem hat.

exchange.GetCurrency exchange.GetQuoteCurrency