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

Типы параметров интерфейса

Переменная (например, название) Описание Тип Значение по умолчанию (описание) Конфигурация компонента (описание) Примечания
- - - - - -
pNum Описание параметра pNum Номер Например, установить значение по умолчанию на 100, который является типом плавающей запятой в стратегии C ++. Используется для настройки текущих элементов управления интерфейса связывания параметров: тип компонента, минимальное значение, максимальное значение, группировка, фильтр и т.д. Примечания к параметру pNum. Значение pNum является числовым типом.
pBool Описание параметра pBool истинно/ложно Использование контроллера переключателя для установки значения по умолчанию без дополнительного контроллера То же самое, что и выше. Примечания к параметру pBool. Значение pBool имеет булевой тип.
pStr Описание параметра pStr строка Например, установить значение по умолчанию на: abc То же самое, что и выше. Примечания к параметру pStr, значение pStr является типом строки
pCombox Описание параметра pCombox выбранный Установка одного или нескольких параметров в параметрах То же самое, что и выше. Примечания к параметру pCombox. Значение pCombox может принимать различные формы.
pSecretStr Описание параметра pSecretStr строка Например, установить значение по умолчанию на: xyz То же самое, что и выше. Примечания к параметру pSecretStr. Значение pSecretStr - тип строки.

Параметры интерфейса установлены в области параметров стратегии под областью редактирования кода на странице редактирования стратегии.

  1. В параметре настройки по умолчанию параметр optional по умолчанию находится в факультативном состоянии. Вы можете изменить состояние этого элемента и установить текущий параметр по мере необходимости. После настройки параметра по умолчанию по мере необходимости, если стратегия не устанавливает этот параметр во время бэкстестинга / живой торговли, бэкстестинга / живой торговли не может быть начато.
  2. Название переменной параметра интерфейса в коде стратегии не должно устанавливаться на зарезервированное слово (ключевое слово) текущего языка программирования.
  3. При размещении мыши на элементе управления, привязанном к параметру в интерфейсе backtest/live trading, будет отображаться информация о параметрах, установленных в примечании.
  4. description параметра - это название элемента управления, к которому связан параметр.
  5. переменная параметра показана в таблице выше:pNum, pBool, pStr, pCombox, pSecretStrОн существует в коде стратегии как глобальная переменная, что означает, что параметры стратегии могут быть изменены в коде.
  6. Для параметров типа encrypted string и string, значение по умолчанию не нужно цитировать при вводе, и ввод обрабатывается как строка. Использование параметра encrypted string то же самое, что и параметр string. Зашифрованная строка будет отправлена зашифрованной и не будет передаваться в простом тексте.
  7. Если параметр типа string установлен на optional, когда параметр не заполняется в управляющем элементе, к которому связан параметр, значение переменной параметра:пустая строка; Аналогичным образом, если это параметр Nmber, значение переменной параметранулевое значение- Да. Аналогичным образом, если это параметр Выбранного поля, значение переменной параметранулевое значение- Да. Аналогичным образом, если это параметр Encrypted string, значение переменной параметранулевое значение.
  8. Для параметров интерфейса выбранного типа, например, название переменнойpCombox. Когда в Конфигурации компонентов не включена Поддержка множественного выбора, значение pCombox - это индекс выбранного опциона или конкретных данных (когда данные связаны с опцией). Если включена функция "Поддержка многократного выбора", значение pCombox представляет собой массив, содержащий индексы или конкретные данные (при связывании данных с опциями) всех выбранных в настоящее время опций.
Библиотеки шаблонов Конфигурация компонента