O recurso está a ser carregado... Carregamento...

SetData-data

O JSON é utilizado para definir os dados a serem carregados peloexchange.SetData()Os dados JSON são uma estrutura de matriz, em que cada elemento é também uma matriz, ou seja,[time, data].

O carimbo de data dos dados, marcando a data desses dados. tempo Número dados é um pedaço de dados correspondente a um determinado tempo nos dados carregados peloexchange.SetData()A estratégia é executada, aexchange.GetData()Função obtém os dados com o carimbo de hora correspondente de acordo com a hora atual.

dados string, número, bool, objeto, matriz, etc.

Um exemplo de carregamento de dados no sistema de backtesting e recuperação de dados quando o backtest de estratégia está sendo executado:

/*backtest
start: 2020-01-21 00:00:00
end: 2020-02-12 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Bitfinex","currency":"BTC_USD"}]
*/
function main() {
    exchange.SetData("test", [[1579536000000, _D(1579536000000)], [1579622400000, _D(1579622400000)], [1579708800000, _D(1579708800000)]])
    while(true) {
        Log(exchange.GetData("test"))
        Sleep(1000 * 60 * 60 * 24)
    }
}

Não, não, não, não.

Opções KLineChart EventLoop-retorno