Built-in Functions
Structures
Built-in Variables and Constants
Conventions
Exchanges
exchanges
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
Iterate over all exchange objects and print each name and label.
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());
}
}See Also