Формат файла настроек

Настройки диапазонов допустимых цен заявок хранятся в файле price_limits.ini, расположенном в каталоге с файлами Рабочего места QUIK.

Структура файла настроек:

  1. Секция [GLOBAL_LIMITS] содержит описания диапазонов, установленных для всех инструментов:
    • «ORIGIN» – точка отсчета относительной величины. Возможные значения:
      • «last» - цена последней сделки;
      • «average» - средневзвешенная цена;
      • «close» - цена закрытия;
    • «MIN» – минимальное отклонение для заявок на продажу;
    • «MAX» – максимальное отклонение для заявок на покупку;
  2. Секция [CLASS_LIMITS] содержит описания диапазонов, установленных для классов инструментов:
    • «ORIGIN_КОД_КЛАССА» – точка отсчета относительной величины. Возможные значения:
      • «last» - цена последней сделки;
      • «average» - средневзвешенная цена;
      • «close» - цена закрытия;
    • «MIN_КОД_КЛАССА» – минимальное отклонение для заявок на продажу;
    • «MAX_КОД_КЛАССА» – максимальное отклонение для заявок на покупку;
  3. Секция [SECURITIES_LIMITS] содержит описания диапазонов, установленных для инструментов:
    • «ORIGIN_КОД_КЛАССА|КОД_ИНСТРУМЕНТА» – тип ограничения и точка отсчета относительной величины. Возможные значения:
      • «abs» - по абсолютному значению;
      • «last» - цена последней сделки;
      • «average» - средневзвешенная цена;
      • «close» - цена закрытия;
    • «MIN_КОД_КЛАССА|КОД_ИНСТРУМЕНТА» – минимальная граница (или отклонение) для заявок на продажу;
    • «MAX_КОД_КЛАССА|КОД_ИНСТРУМЕНТА» – максимальная граница (или отклонение) для заявок на покупку;

Символ «|», служащий разделителем кода класса и кода инструмента, набирается нажатием клавиш «Shift»+«\» в латинской раскладке клавиатуры.

Пример файла настроек:

[GLOBAL_LIMITS]
ORIGIN=close
MIN=10.00
MAX=10.00
[CLASS_LIMITS]
ORIGIN_RPMO=last
MIN_RPMO=12.00
MAX_RPMO=12.00
[SECURITIES_LIMITS]
ORIGIN_RPMO|GAZP01=close
MIN_RPMO|GAZP01=15.00
MAX_RPMO|GAZP01=15.00
ORIGIN_TQBR|LKOH=average
MIN_TQBR|LKOH=15.00
MAX_TQBR|LKOH=15.00