Общие фильтры

  • Настройка общих фильтров
  • Фильтр по коду клиента/фамилии
  • Фильтр по классу инструментов/рынку
  •  

    Общие фильтры – функция программы, предназначенная для одновременной настройки фильтров во всех таблицах программы, либо открытых на текущей вкладке. Функция может быть полезна для выполнения следующих задач:

    Вызов функции осуществляется из пункта меню Сервисы/Общие фильтры... или нажатием сочетания клавиш «Ctrl»+«G».

    Настройки общих фильтров сохраняются в файл конфигурации (*.wnd), в том числе при закрытии программы. При чтении файла конфигурации (например, при запуске программы) настройки фильтров будут загружены и доступны для редактирования в окне «Установка общих фильтров».

    Настройка общих фильтров

    1. Установка фильтра. Нажмите кнопку «…» справа от названия фильтра и сформируйте список выбранных значений. Нажмите кнопку «Да» для сохранения изменений. Выберите из списка действий с фильтром значение «Установить». При нажатии кнопки «Применить» настройки соответствующих фильтров в таблицах меняются на заданные.

      Установка фильтра с пустым списком выбранных параметров равносильна снятию фильтра.
    2. Снятие фильтра . Выберите из списка действий с фильтром значение «Снять». Нажатием кнопки «Применить» отключаются соответствующие фильтры в таблицах.
    3. Если в списке действий фильтра выбрано значение «Не изменять», то настройки данного фильтра при нажатии кнопки «Применить» не меняются.
    4. «Применять к окнам на всех вкладках» – если флажок установлен, то изменение настроек фильтров применяется ко всем таблицам Рабочего места QUIK. Если флажок снят, то меняются фильтры таблиц только на текущей вкладке.

    Кнопка «Отмена» закрывает окно без выполнения операций над фильтрами.

    Фильтр по коду клиента/фамилии

    Общий фильтр по коду клиента может быть вынесен на панель инструментов программы. Для этого выберите в контекстном меню панели инструментов пункт «Общий фильтр клиентов».

    Кнопка «Подставлять код клиента из фильтра в формы подачи заявок» работает по принципу переключателя и может быть в состоянии «Включена», если она нажата и «Выключена» - в противном случае. Положение кнопки сохраняется в файл конфигурации (*.wnd) и восстанавливается после запуска программы.

    1. Если кнопка включена и «Общий фильтр клиентов» вынесен на панель инструментов программы, то заполнение кодов клиентов и торговых счетов в формах подачи заявок происходит следующим образом:
      • При вводе заявки для фьючерсов и опционов, значение из фильтра подставляется в поле «Торговый Счет», поле «Поручение» заполняется значением, указанным в файле настроек автоподстановки (см. Настройка автозаполнения полей ввода заявки). Поле «Код Клиента» не заполняется.
        При вводе маклерской заявки для фьючерсов и опционов с мультиброкерского Рабочего места значение из фильтра подставляется в поле «Торговый Счет», поле «Организация» заполняется значением идентификатора фирмы, соответствующей данному торговому счету.
      • Для остальных форм ввода заявок значение из фильтра заполняет поле «Код Клиента». Поле «Поручение» заполняется значением, указанным в файле настроек автоподстановки (см. Настройка автозаполнения полей ввода заявки).
    2. Если кнопка отключена и/или фильтр отсутствует на панели инструментов, то на заполнение полей в формах подачи заявок данный фильтр не влияет.

    Если текстовое поле фильтра заполнено одним из кодов клиентов, то во всех таблицах на данной вкладке включается фильтр клиентов по этому коду. Благодаря этому можно устанавливать разные фильтры на разных вкладках. Если при выборе кода клиента удерживать нажатой клавишу «Shift», то фильтр применится ко всем вкладкам.

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

    Для снятия фильтра выберите из списка значение <Не указан> или нажмите на кнопку .

    1. Функция общего фильтра по коду клиента «Подставлять код клиента из фильтра в формы подачи заявок» имеет приоритет перед параметром «Значение по умолчанию» / «Код клиента» в Настройках ввода заявки и Автозаполнением кода клиента из файла.
    2. Установка или снятие этого фильтра заменяет настройки Фильтра клиентов в таблицах и не влияет на работу фильтров по другим параметрам.
    3. В момент выбора общего фильтра произойдет изменение Фильтра клиентов во всех таблицах, отображаемых «на всех вкладках».
    4. Действие общего фильтра распространяется на вновь создаваемые таблицы.

    Фильтр по классу инструментов/рынку

    Общий фильтр по классу инструментов (рынку) может быть вынесен на панель инструментов программы. Для этого выберите в контекстном меню панели инструментов пункт пункт «Общий фильтр рынков».

    В фильтре содержится список доступных классов инструментов. Если выбран один из классов, то во всех таблицах на данной вкладке отображаются значения, соответствующие выбранному классу. Благодаря этому можно устанавливать разные фильтры на разных вкладках. Если при выборе класса инструментов удерживать нажатой клавишу «Shift», то фильтр применяется ко всем вкладкам.

    В разворачивающемся списке указаны классы инструментов или названия рынков (если найден файл с описаниями markets.ini, подробнее см. Описание клиентов и рынков) в алфавитном порядке. Предусмотрен контекстный поиск, то есть для поиска нужного класса инструментов и рынка, достаточно набрать в окне первые символы его названия, и курсор перемещается на строку списка с совпадающими символами.

    Для снятия фильтра выберите из списка значение <Не указан> или нажмите на кнопку .