exchange.GetRate
获取交易所对象当前设置的汇率。
exchange.GetRate()示例
获取交易所对象当前设置的汇率。
javascript
function main(){
Log(exchange.GetTicker())
// 设置汇率转换
exchange.SetRate(7)
Log(exchange.GetTicker())
Log("当前汇率:", exchange.GetRate())
}
python
def main():
Log(exchange.GetTicker())
exchange.SetRate(7)
Log(exchange.GetTicker())
Log("当前汇率:", exchange.GetRate())
rust
fn main() {
Log!(exchange.GetTicker(None));
// 设置汇率转换
exchange.SetRate(7);
Log!(exchange.GetTicker(None));
Log!("当前汇率:", exchange.GetRate());
}返回值
| 类型 | 描述 |
number | 交易所对象当前的汇率值。 |
参考
备注
如果没有调用exchange.SetRate()设置过转换汇率,exchange.GetRate()函数将返回默认汇率值1,即当前显示的计价货币(quoteCurrency)相关数据未经过汇率转换。
如果已使用exchange.SetRate()设置了汇率值(例如exchange.SetRate(7)),那么通过exchange交易所对象获取的行情、深度、下单价格等所有价格信息,都会乘以所设置的汇率7进行转换。
如果exchange对应的是以美元为计价货币的交易所,在调用exchange.SetRate(7)后,实盘中所有价格都会乘以7,转换为接近人民币(CNY)的价格。此时使用exchange.GetRate()获取的汇率值即为7。