Built-in Functions
Structures
Built-in Variables
exchanges
exchanges is an array of exchange objects that contains all the exchange objects added in the strategy's live trading settings or backtesting settings, where exchanges[0] is exchange.
The exchange objects added in the strategy's live trading settings or backtesting settings correspond to exchanges[0], exchanges[1], exchanges[2], …… exchanges[n] in the order they were added.
Type
array
Examples
javascript
function main() {
for(var i = 0; i < exchanges.length; i++) {
Log("Exchange index:", i, "Name:", exchanges[i].GetName(), "Label:", exchanges[i].GetLabel())
}
}
python
def main():
for i in range(len(exchanges)):
Log("Exchange index:", i, "Name:", exchanges[i].GetName(), "Label:", exchanges[i].GetLabel())
rust
fn main() {
for i in 0..exchanges.len() {
Log!("Exchange index:", i, "Name:", exchanges[i].GetName(), "Label:", exchanges[i].GetLabel());
}
}
c++
void main() {
for(int i = 0; i < exchanges.size(); i++) {
Log("Exchange index:", i, "Name:", exchanges[i].GetName(), "Label:", exchanges[i].GetLabel());
}
}See Also