Пользователь может установить ограничение на объем заявки, отправляемой в торговую систему. Данная проверка осуществляется на Рабочем месте QUIK в момент нажатия кнопки «Ввод» в окне ввода заявки, в том числе при создании отложенной заявки в «Кармане транзакций». Ограничение объема устанавливается в целом на класс с указанием валюты (в общем случае может отличаться от той, в которой торгуется инструмент). Можно задать отдельные ограничения на покупку и на продажу, либо общее ограничение (приоритет его будет ниже, чем ограничение по операции). Если ограничение не задано, то проверка не производится. При проверке рассчитывается объем заявки согласно правилам, приведенным в окне «Ввод заявки». Полученное значение объема приводится к валюте, в которой задано ограничение и осуществляется проверка. Если полученный объем превышает объем, указанный в ограничении, то будет выдано предупреждение вида «Объем заявки XXX в валюте YYY превышает максимальный допустимый объем ZZZ», а заявка не отправится. Окно ввода заявки при этом остается открытым, для возможности
изменения количества инструментов в заявке. Ограничения описываются в текстовом файле специального
формата. Имя файла и путь до него должны быть указаны в настроечном файле INFO.INI в секции [General] значением параметра «default-clients-file».
Параметры ограничений описываются в файле default_client_codes.ini в виде
отдельных секций для каждого класса. В секции указываются следующие ключи: Значения ограничений объема могут быть указаны с
любой точностью, в качестве десятичного разделителя могут использоваться символ «.»
(точка) или символ, указанный в региональных настройках Windows. Назначение
Настройка ограничений
Пример файла INFO.INI:
[general]
… …
default-clients-file=D:\Program Files\QUIK\default_client_codes.ini
… …
Пример настроек:
[TQBR]
max-buy-volume=20000.00
max-volume=50000.00
volume-currency=SUR