В процессе загрузки ресурсов... загрузка...

SetData-данные

JSON используется для настройки данных для загрузкиexchange.SetData()Данные JSON - это структура массива, в которой каждый элемент также является массивом, а именно[time, data].

Печать времени данных, обозначающая время этих данных. время Номер данные - это часть данных, соответствующая определенному времени в данных, загруженныхexchange.SetData()Когда стратегия работает,exchange.GetData()функция получает данные с соответствующей временной отметкой в соответствии с текущим временем.

данные строка, число, bool, объект, массив и т.д.

Пример загрузки данных в систему обратного тестирования и получения данных при запуске обратного тестирования стратегии:

/*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)
    }
}

{@funSetData}, {@funGetData}, что это такое?

Оптимизация KLineChart Возвращение цикла событий