Sumber dimuat naik... memuat...

exchange.SetCurrency

Peraturanexchange.SetCurrency()fungsi digunakan untuk menukar pasangan dagangan semasa objek pertukaran {@var/EXCHANGE exchange}.

pertukaran.Set Mata wang ((mata wang)

PeraturancurrencyParameter digunakan untuk menetapkan pasangan dagangan untuk ditukar. format pasangan dagangan adalah huruf besar seragam, menggunakan garis bawah untuk memisahkanbaseCurrencydaripadaquoteCurrency, sepertiBTC_USDT. Mata wang betul senar

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. Serasi denganexchange.IO("currency", "BTC_USDT")kaedah menukar, sila rujuk kepada {@funexcahnge.IO}.
  2. Sokongan menukar pasangan dagangan dalam sistem backtesting, nama mata wang yang diisytiharkan tidak boleh diubah apabila menukar pasangan dagangan dalam sistem backtesting.BTC_USDTboleh ditukar kepadaLTC_USDT, bukan untukLTC_BTC.
  3. Bilangan mata wang dagangan adalah 0 selepas beralih ke pasangan dagangan yang pada mulanya ditetapkan pada halaman bukan backtest.BTC_USDT, bilanganBTCadalah 3, bilanganUSDTPada masa ini, beralih keLTC_USDTsegera, bilangan mata wang dagangan adalah 0 selepas beralih, iaitu bilanganLTC_USDTdalam akaun adalah 0. Iaitu, bilanganLTCdalam akaun adalah 0, dan pasangan dagangan yang ditukar berkongsi bilanganUSDT, iaitu 10 000.

{@fun/Account/exchange.GetCurrency exchange.GetCurrency}

exchange.GetCurrency exchange.GetQuoteCurrency