리소스 로딩... 로딩...

교환

교환

거래소는 거래소 객체입니다. 이 객체의 구성원 기능을 통해 거래소와 모든 상호 작용이 실현됩니다.

물체

function main() {
    Log("On the live trading page or backtest page, the first exchange object name added: ", exchange.GetName(), ", label:", exchange.GetLabel())
}
def main():
    Log("On the live trading page or backtest page, the first exchange object name added: ", exchange.GetName(), ", label:", exchange.GetLabel())
void main() {
    Log("On the live trading page or backtest page, the first exchange object name added: ", exchange.GetName(), ", label:", exchange.GetLabel());
}

{@var/EXCHANGE/exchanges exchanges}, {@fun/Account/exchange.GetName exchange.GetName}, {@fun/Account/exchange.GetLabel exchange.GetLabel}

거래소

거래소는 거래소 객체의 배열입니다. 전략 라이브 거래 설정, 백테스트 설정, 거래소[0]에 추가된 모든 거래소 객체를 포함합니다. {@var/EXCHANGE exchange}. 전략 라이브 트레이딩 설정 또는 백테스트 설정에 추가된 교환 객체는 추가된 순서로 거래소[0], 거래소[1], 거래소[2], 거래소[n]...에 해당합니다.

배열

function main() {
    for(var i = 0; i < exchanges.length; i++) {
        Log("Index of the added exchange object (the first one is 0 and so on):", i, "Name:", exchanges[i].GetName(), "Label:", exchanges[i].GetLabel())
    }
}
def main():
    for i in range(len(exchanges)):
        Log("Index of the added exchange object (the first one is 0 and so on):", i, "Name:", exchanges[i].GetName(), "Label:", exchanges[i].GetLabel())
void main() {
    for(int i = 0; i < exchanges.size(); i++) {
        Log("Index of the added exchange object (the first one is 0 and so on):", i, "Name:", exchanges[i].GetName(), "Label:", exchanges[i].GetLabel());
    }
}

{@var/EXCHANGE 교환}, {@fun/Account/exchange.GetName 교환.GetName}, {@fun/Account/exchange.GetLabel 교환.GetLabel}

구조 ORDER_STATE