资源加载中... loading...

exchange.SetRate

设置交易所对象当前的汇率。

exchange.SetRate(rate)

rate
true
number

```javascript
function main(){
    Log(exchange.GetTicker())
    // 设置汇率转换
    exchange.SetRate(7)
    Log(exchange.GetTicker())
    // 设置为1,不转换
    exchange.SetRate(1)
}
def main():
    Log(exchange.GetTicker())
    exchange.SetRate(7)
    Log(exchange.GetTicker())
    exchange.SetRate(1)
void main() {
    Log(exchange.GetTicker());
    exchange.SetRate(7);
    Log(exchange.GetTicker());
    exchange.SetRate(1);
}

如果使用exchange.SetRate()函数设置过一个汇率值,例如设置为7。 那么当前exchange这个交易所对象代表的交易所的行情、深度、下单价格等所有价格信息,都会被乘以设置的汇率7,进行转换。 例如exchange是以美元为计价货币的交易所。执行exchange.SetRate(7)之后,实盘所有价格都会被乘7转换成接近CNY计价的价格。

{@fun/Market/exchange.GetRate exchange.GetRate}

exchange.SetPrecision exchange.IO