exchange एक एक्सचेंज ऑब्जेक्ट है, जो कि रणनीति वास्तविक सेटअप में जोड़ा गया पहला एक्सचेंज ऑब्जेक्ट है, और एक्सचेंज के साथ सभी बातचीत इस ऑब्जेक्ट के सदस्य फ़ंक्शन के माध्यम से होती है।
वस्तु
function main() {
Log("实盘页面或者回测页面上,添加的第一个交易所对象名字:", exchange.GetName(), ",标签:", exchange.GetLabel())
}
def main():
Log("实盘页面或者回测页面上,添加的第一个交易所对象名字:", exchange.GetName(), ",标签:", exchange.GetLabel())
void main() {
Log("实盘页面或者回测页面上,添加的第一个交易所对象名字:", exchange.GetName(), ",标签:", exchange.GetLabel());
}
{@var/EXCHANGE/exchanges exchanges}, {@fun/Account/exchange.GetName exchange.GetName}, {@fun/Account/exchange.GetLabel exchange.GetLabel}, {@var/EXCHANGE/exchanges exchanges}, {@fun/Account/exchange.GetLabel exchange.GetLabel}, {@fun/Account/exchange.GetLabel exchanges.GetName exchange.GetName}, {@fun/Account/exchange.GetLabel exchange.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.GetLabel exchange.GetName exchange.GetName}, {@fun/Account/exchange.GetLabel exchange.GetLabel}
संरचना ORDER_STATE