Наборы параметров скрипта

Загрузка набора параметров из скрипта в агент

Создание набора параметров

После того как вы провели оптимизацию скрипта, полученные результаты можно сохранить в качестве набора параметров (вкладка Параметры лаборатории). Эти наборы в дальнейшем можно использовать при настройке агентов. Например, если на базе вашего скрипта будут созданы несколько агентов, работающих с разными инструментами, вам будет проще выполнить настройку каждого из агентов.

Важно! В наборе будут сохранены данные из столбца Значение вкладки Оптимизация.

Вы также можете вручную заполнить значения оптимизируемых параметров. Тогда после ввода данных в столбце Значения необходимо Сохранить и Выполнить скрипт, для того чтобы выполнить пересчет скрипта и запомнить введенные параметры. Затем нажмите на кнопку "Сохранить набор параметров".

После того как набор параметров будет сохранен необходимо сохранить скрипт.

Обратите внимание! Вместе с набором параметров сохраняются и результаты оптимизации.

При нажатии на выбранный набор вы можете в соседней таблице увидеть результаты, полученные при оптимизации скрипта на заданном во время оптимизации отрезке времени и с заданным интервалом.

Загрузка сохраненного набора параметров скрипта в агент

Откройте настройки Агента и отключите опции Исполнять входы и выходы сразу. Это необходимо для того, чтобы исключить случайный вход (выход) в позицию при первом запуске агента.

Запустите Агент.

Откройте окно Агента. Перейдите на вкладку Параметры в окне выбранного Агента.

На примере выше отмечены 2 таблицы:

  1. Таблица набора параметров, сохраненных в скрипте, на основании которого был создан Агент.

  2. Таблица набора параметров, сохраненных в Агенте. Сразу после создания нового Агента таблица будет пуста.

Обратите внимание! В таблице наборов параметров зеленой галкой отмечены выбранные (Текущие) наборы параметров.

В таблице наборов скрипта (1) зеленая галка всегда будет отображаться напротив набора, который был сохранен, как Текущий в скрипте. Тоесть если Вы выберите в Агенте один из наборов из этой таблицы, то Текущие параметры Агенты изменятся. После перезагрузки программы зеленая галка вновь будет отображаться напротив набора, который сохранен как Текущий в скрипте, хотя для Агента вы выбрали другой набор. При этом Текущие настройки Агента останутся прежнми - теми, которые вы выбрали до перезагрузки.

После того как текущие параметры будут заданы, Вы можете снова включить опции Исполнять входы и выходы сразу в настройках агента.

Обратите внимание! Если вы добавите в свой скрипт новые блоки, значение которых будет задаваться через окно Оптимизация, то при загрузке старых наборов параметров, в которые этот блок не вошел, для данного параметра будет установлено значение "по умолчанию" (например для числового значения может быть задано число 5)

Агент еще не запущен (агент еще не существует)

Текущие параметры индикаторов из скрипта передаются во вновь запущенный агент автоматически. Если в скрипте сохранено несколько наборов параметров, то текущим в агенте устанавливается набор, выбранный текущим в скрипте.

Если агент запущен (существует)

При создании скрипта можно использовать блок Контрольная панель в редакторе, в котором параметры можно изменять непосредственно в самом агенте. Если контрольная панель не была создана, то параметр можно изменить на вкладке Параметры, в агенте. В этом случае, после изменения параметров, в агенте, из Контрольной панели или на вкладке Параметров, нужно сохранить агент по кнопке Сохранить.

Last updated