資源の読み込みに... 荷物...

exchange.SetCurrency

についてexchange.SetCurrency()この関数は,交換オブジェクト {@var/EXCHANGE exchange} の現在の取引ペアを切り替えるのに使用されます.

交換.セット 通貨 (通貨)

について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"){@fun に参照してください.excahnge.IO}.
  2. バックテストシステムで取引ペアを切り替えるサポート,バックテストシステムで取引ペアを切り替える際に,通貨名を変更することはできません.例えば:BTC_USDT切り替えられるLTC_USDTしないLTC_BTC.
  3. バックテストページで最初に設定された取引ペアに切り替えた後,取引通貨の数は0です.例えば,バックテストページで設定された最初の取引ペアをバックテストするときに,BTC_USDT,数についてBTC3 になります.USDTこの時点で,切り替えるLTC_USDT取引される通貨の数は 0 です.LTC_USDTつまり,この数値が 0 です.LTC取引相手は 0 となり,交換された取引相手はUSDTこれは10000です.

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

exchange.GetCurrency exchange.GetQuoteCurrency