資源の読み込みに... 荷物...

交換

交換

exchangeは,戦略実盘設定,リトメスト設定に追加される最初の交換オブジェクトであり,交換オブジェクトとのすべての相互作用は,そのオブジェクトのメンバー関数によって実現される.

オブジェクト

function main() {
    Log("实盘页面或者回测页面上,添加的第一个交易所对象名字:", exchange.GetName(), ",标签:", exchange.GetLabel())
}
def main():
    Log("实盘页面或者回测页面上,添加的第一个交易所对象名字:", exchange.GetName(), ",标签:", exchange.GetLabel())
void main() {
    Log("实盘页面或者回测页面上,添加的第一个交易所对象名字:", exchange.GetName(), ",标签:", exchange.GetLabel());
}

{@var/EXCHANGE/交換交換}, {@fun/アカウント/交換.GetName交換.GetName}, {@fun/アカウント/交換.GetLabel交換.GetLabel}

交換

exchangesは,戦略実盘設定,リセット設定に追加されたすべての取引所オブジェクトを含む取引所オブジェクトの配列である. exchanges[0]は{@var/EXCHANGE exchange}である. 戦略実盤設定またはリセット設定で追加された取引所オブジェクトは,追加された先の順序に応じて,順番に exchanges[0]、exchanges[1]、exchanges[2]、... exchanges[n]に対応する.

配列

function main() {
    for(var i = 0; i < exchanges.length; i++) {
        Log("添加的交易所对象索引(第一个为0以此类推):", i, "名称:", exchanges[i].GetName(), "标签:", exchanges[i].GetLabel())
    }
}
def main():
    for i in range(len(exchanges)):
        Log("添加的交易所对象索引(第一个为0以此类推):", i, "名称:", exchanges[i].GetName(), "标签:", exchanges[i].GetLabel())
void main() {
    for(int i = 0; i < exchanges.size(); i++) {
        Log("添加的交易所对象索引(第一个为0以此类推):", i, "名称:", exchanges[i].GetName(), "标签:", exchanges[i].GetLabel());
    }
}

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

構造体 ORDER_STATE について