Сохранить настройки обратного тестирования
ВСтраница редактирования стратегии, в странице Backtest (а именно система backtest), вы можете установить такие параметры, как конфигурации backtest и параметры стратегии для backtest стратегии.
Когда эти параметры установлены, вы можете следовать стратегии обратного тестирования набора, то как сохранить набор конфигурации информации?
-
- Вы можете использовать кнопку Сохранить настройки обратного теста наСтраница редактирования стратегиизаписывать всю информацию о конфигурации бэкстеста (включая настройки бэкстеста и параметры стратегии) в исходном коде стратегии в виде кода.
-
- Когда вы сохраняете стратегию, нажимая кнопку "Сохранить стратегию" на странице редактирования стратегии, платформа автоматически записывает текущие настройки бэкстеста, конфигурации параметров стратегии и другую информацию.
Как загрузить конфигурацию бэкстеста в систему бэкстеста?
-
- При обновлении страницы редактирования стратегии или повторном открытии этой страницы редактирования стратегии информация о конфигурации бэкстеста, записанная кнопкой "Сохранить настройки бэкстеста", будет автоматически загружаться первой.
-
- Если в текущем коде стратегии не зафиксирована информация о конфигурации бэкстеста в виде комментария
backtest
(сохраняется в коде стратегии с помощью кнопки "Сохранить настройки обратного теста"), система обратного теста автоматически настраивает настройки обратного теста на информацию о конфигурации обратного теста, когда кнопка "Сохранить стратегию" была в последний раз нажата для текущей стратегии.
-
- Если информация о конфигурации бэкстеста, записанная в виде комментариев в начале кода стратегии, изменяется на странице редактирования стратегии, вам необходимо синхронизировать обновленную информацию о конфигурации бэкстеста с опцией интерфейса бэкстеста стратегии.
backtest
в области редактирования стратегии.
/*backtest
start: 2021-06-26 00:00:00
end: 2021-09-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/
'''backtest
start: 2021-06-26 00:00:00
end: 2021-09-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
'''
/*backtest
start: 2021-06-26 00:00:00
end: 2021-09-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/
Нажмите Сохранить настройки обратного тестирования, есть небольшие различия формата наJavaScript
/Python
/C++
/MyLanguage
/PINE
языки при сохранении настроек обратного теста в коде стратегии:
MyLanguage:
(*backtest
start: 2021-06-26 00:00:00
end: 2021-09-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*)
Язык ПИН:
/*backtest
start: 2021-06-26 00:00:00
end: 2021-09-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/
Оптимизация параметров системы обратного тестирования
Источник данных по назначению