Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
8 Язык QPILE.doc
Скачиваний:
38
Добавлен:
11.03.2015
Размер:
813.57 Кб
Скачать
      1. Функции, доступные в таблице

Данные таблицы доступны для копирования, экспорта в Excel, экспорта через ODBC.

Функции, доступные из контекстного меню таблицы:

  • «Приостановить расчет» – остановить вычисление параметров таблицы (при этом в таблице отображаются последние вычисленные данные),

  • «Возобновить расчет» – возобновить вычисление параметров таблицы,

  • «Начать расчет заново» – сбросить все значения и начать расчет заново,

  • «Сохранить описание в файл» – сохранить в текстовый файл программу, описывающую данную таблицу,

  • «Посмотреть формулу» – показать в окне код программы данной таблицы,

  • «Параметры портфеля» – открыть окно с параметрами программы, в том числе период расчета в секундах.

  • ПРИМЕР. Локальная загрузка файла программы с расчетом показателей маржинального кредитования по методике ФСФР. Пример находится в одном архиве с этим Руководством пользователя, в папке «qpile».

  • ЗАМЕЧАНИЕ: Перед загрузкой файла, приведенного в примере, измените код участника торгов в строках 4 и 60 на код фирмы Вашего брокера.

  1. Нажатием клавиш «Ctrl»+«F10» открывается окно, в котором выбираем требуемый файл на диске (в примере это fkcb.qpl) и нажимаем кнопку «Открыть».

  2. Нажимаем кнопку «Загрузить локально». В окне сообщений появляется уведомление о прочтении файла. Нажимаем кнопку «Выход».

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

  4. Нажатием клавиш «Ctrl»+«F12» открывается окно создания таблицы. Формируем список «Заголовки столбцов» выбором параметров из числа доступных.

  5. Нажатием кнопки «Да» создается таблица, в строках которой перечислены доступные счета клиентов, со следующими параметрами в столбцах:

Название поля

Значение

Задолженность брокеру

Сумма задолженности клиента брокеру по деньгам и бумагам, в денежном выражении

Только деньги клиента

Сумма всех текущих остатков клиента по деньгам

Оценка

Сумма всех текущих положительных остатков клиента по бумагам, в денежном выражении

Средства в рублях

Доступные собственные средства клиента

Все средства

Текущая стоимость средств клиента, сумма параметров «Оценка» и «Средства в рублях»

Уровень маржи

Текущий уровень маржи, рассчитанный по методике ФКЦБ

Состояние

Текстовый комментарий, поясняющий значение уровня маржи

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

Если данные в таблице отсутствуют, то, скорее всего, в коде программы указаны недоступные идентификатор фирмы, коды инструментов или коды клиентов.

При необходимости можно изменить периодичность расчета или сократить список кодов клиентов с помощью фильтра, выбрав пункт контекстного меню «Параметры портфеля» или нажав «Ctrl»+«F11».

    1. Структура файла программы

Файл с кодом программы представляет собой текстовый файл в кодировке CP-1251 (Windows). Один файл служит для описания одного типа таблицы. Используются стандартные расширения имени файлов «.QPL».

Описание состоит из трех частей:

  1. «Заголовок» – наименование таблицы и определение основных параметров,

  2. «Тело программы» – собственно код программы,

  3. «Описание столбцов таблицы» – определение названий столбцов и формата соответствующих им ячеек таблицы,

Все разделы являются обязательными и должны следовать строго друг за другом. Файл всегда начинается с заголовка и заканчивается строкой «END_PORTFOLIO» (в новой версии языка должно применяться «END_PORTFOLIO_EX»).

Примеры файлов см. в папке QPILE, которая поставляется вместе с Руководством пользователя.