리소스 로딩... 로딩...

exchange.SetCurrency

exchange.SetCurrency()이 함수는 교환 객체 {@var/EXCHANGE exchange}의 현재 거래 쌍을 전환하는 데 사용됩니다.

교환.SetCurrency (통화)

currency이 매개 변수는 전환될 거래 쌍을 설정하는 데 사용됩니다.baseCurrency에서quoteCurrency, 예를 들어BTC_USDT... 화폐 사실 문자열

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. 호환성exchange.IO("currency", "BTC_USDT")전환 방법, 참조하십시오 {@funexcahnge.IO}.
  2. 백테스팅 시스템에서 거래 쌍을 전환하는 것을 지원합니다. 백테스팅 시스템에서 거래 쌍을 전환할 때 명화 화폐의 이름을 변경할 수 없습니다. 예를 들어:BTC_USDT로 전환할 수 있습니다.LTC_USDT, 아니LTC_BTC.
  3. 거래 화폐의 수는 0이 됩니다. 예를 들어, 백테스트 페이지에서 설정된 초기 거래 쌍을 백테스트할 때BTC_USDT,BTC3입니다.USDT이 시간에는,LTC_USDT즉시, 거래 통화의 수는 전환 후 0입니다.LTC_USDT계산기에는 0이 있습니다.LTC계정에 0이 있고, 전환된 거래 쌍은USDT10만원입니다.

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

exchange.GetCurrency exchange.GetQuoteCurrency