_C(function, args…) 重试函数, 会一直调用指定函数到成功返回(函数返回null或者false会重试), 比如_C(exchange.GetTicker), 默认重试间隔为3秒, 可以重定义_CInterval变量来控制重试间隔 当函数返回结果失败时,会每隔3秒重试一次。
如果没有参数 _C(函數名称)
带参数函数 _C(函數名称,函数参数)
JavaScript
function main() {
Log(exchange.GetAccount()); //一般调用形式
_CInterval=1; //重新 设置重试间隔时间(秒)
Log(_C(exchange.GetAccount)); //使用_C调用形式 不带参数
Log(_C(exchange.GetRecords,PERIOD_M1)); //使用_C调用形式 带参数形式
}
代码回测运行结果:
Python
def main():
Log(exchange.GetAccount()) #一般调用形式
_CInterval=1 #重新 设置重试间隔时间(秒)
Log(_C(exchange.GetAccount)) #使用_C调用形式 不带参数
Log(_C(exchange.GetRecords,PERIOD_M1)) #使用_C调用形式 带参数形式
代码回测运行结果: