Параметры интерфейса устанавливаются в разделе "Параметры стратегии", расположенном ниже области редактирования кода на странице редактирования стратегии.
Параметры интерфейса существуют в коде стратегии как глобальные переменные, что означает, что они могут быть изменены в коде.
Имена переменных параметров интерфейса в коде стратегии: number, string, combox, bool, secretString (как показано на рисунке выше).
Опция описания: название параметра интерфейса на интерфейсе стратегии.
Опция замечаний: подробное описание параметра интерфейса, который будет отображаться, когда мышь будет перемещаться над параметром интерфейса.
Опция типа: тип параметра интерфейса, который будет более подробно объяснен ниже.
Вариант значения по умолчанию: значение параметра интерфейса по умолчанию.
JavaScript
Номер переменной Тип: Номер
JavaScript
Переменная строка Тип: строка Значения по умолчанию вводятся без кавычек и рассматриваются как символы.
JavaScript
Вид комбинации переменных: Номер
Значение по умолчанию: формы 1
Сама переменная
JavaScript
Переменная bool Тип: Булева
Проверено, переменная bool истинна; не проверено, переменная bool ложна.
JavaScript
Переменная secretСтарт Тип строки: строка Использование то же самое, что и строка. Зашифрованные строки отправляются в зашифрованном виде и не передаются в простом тексте. Изменение секретной строки запускает механизм аутентификации безопасности FMZ Quant, который требует ввода пароля для проверки.
Мы можем установить параметр, который позволяет показывать или скрывать другой параметр в зависимости от его выбора.
Например, мы устанавливаем параметр
После того, как вы настроите его таким образом, вы можете протестировать его в обратном тесте.
Когда параметр isShowA не установлен, номерA скрыт.
Мы отмечаем поле "показать"
Чтобы показать:
Это позволяет скрываться и показываться.
В стратегии, если вы хотите сгруппировать параметры для отображения, вы можете использовать следующую функциональность.
Например, параметры интерфейса стратегии испытания устанавливаются следующим образом:
В настоящее время параметры упорядочены сверху вниз, пронумерованы от 1 до 4. Если я хочу группировать параметр 1 и параметр 4 вместе и отобразить их на интерфейсе, я могу перетащитьи переместить четвертый параметр ниже первого параметра.
Чтобы сгруппировать первый и четвертый параметры вместе, нам просто нужно внести небольшие изменения в описание параметров, чтобы система могла интерпретировать их как сгруппированные. (Пожалуйста, обязательно введите " (?) " в английском режиме, чтобы это работало. Вы можете использовать китайский ввод для описания группы после символа
В начале описания параметра вводить
Мы видим результаты:
Все параметры были сгруппированы в группу 1. Причина в том, что если описание параметра
Например, давайте добавим другую группу с названием
Экран:
Аналогичным образом, устанавливая