0
focar em
5
Seguidores

_Função de repetição C()

Criado em: 2017-02-24 16:46:40, atualizado em:
comments   7
hits   4190

_Funções de repetição C(function, args…) que continuam a ser chamadas até que uma função especificada retorne com sucesso (função que retorna null ou false será reprovada), como por exemplo _C(exchange.GetTicker), o intervalo de repetição padrão é de 3 segundos, e a variável _CInterval pode ser redefinida para controlar o intervalo de repetição Quando a função retorna um resultado falho, ela retorna a cada 3 segundos.

Se não houver parâmetros _C (nome da função)

Funções com parâmetros _C ((nome da função, parâmetros da função)

JavaScript

function main() {
    Log(exchange.GetAccount());    //一般调用形式
    
    _CInterval=1;                  //重新 设置重试间隔时间(秒)
    
    Log(_C(exchange.GetAccount));  //使用_C调用形式  不带参数
    
    Log(_C(exchange.GetRecords,PERIOD_M1)); //使用_C调用形式  带参数形式
}

Resultados da prova de código: _Função de repetição C()

Python

def main():
    Log(exchange.GetAccount())    #一般调用形式
    
    _CInterval=1                  #重新 设置重试间隔时间(秒)

    Log(_C(exchange.GetAccount)) #使用_C调用形式  不带参数
    
    Log(_C(exchange.GetRecords,PERIOD_M1)) #使用_C调用形式  带参数形式

Resultados da prova de código: _Função de repetição C()