Экспорт объёмов в Амиброкер

Страницы: 1
RSS
Экспорт объёмов в Амиброкер
 
HI!
Можно ли каким-то образом отправить в Ami объём, выраженный не в лотах (которые периодически меняются), а в количестве акций? Таким образом, чтобы иметь ряд одной размерности. Снятие галки "выводить объём сделок в лотах" нужного результата не даёт, т.к. не переписывает ряд до момента изменения размера лота.
Есть ли решение в настройках Quik?
 
Здравствуйте, Ule.

Объём является денежным выражением стоимости заявки(-ок) и сделки(-ок). Эта величина определяется как произведение цены заявки/сделки за один экземпляр ценной бумаги, количества лотов и лотности инструмента (количество экземпляров бумаги в одном лоте). Как видите, параметр объём по определению учитывает и лотность инструмента и количество лотов. В свете этого, вынуждены отметить, что Ваша задача сформулирована некорректно, т.к. 1) лотность инструмента не изменяет размерность объёма - измеряется в денежных единицах, 2) расчёт объёма без учёта лотности и / или количества лотов - не имеем смысла, исходя из определения объёма.

Исходя из Вашего вопроса, можем предположить, что Вас интересует не объём как таковой, а именно количество экземпляров ценной бумаги в штуках, которые являются предметом заявки (сделки). Если так, то предлагаем Вам обратить внимание на параметр "Количество" экспортируемой таблицы (например, обезличенные сделки). При включенной опции "Выводить объём сделок в лотах" - для параметра "Количество" будет указано количество лотов в сделке. Если опция будет выключена - будет указано абсолютное конечное количество экземпляров ценной бумаги.

Пример:
сделка на продажу 4 лотов инструмента А по с лотностью 10 по цене 2.7 руб.
Объём такой продажи составит:
Объём = цена * лоты * лотность = 2.7 руб. * 4 * 10 = 108 руб.
В таблице обезличенных сделок для этой сделки в поле "Объём" будет указано число 108 руб. независимо от настроек опции "Выводить объём сделок в лотах".
В таблице обезличенных сделок для этой сделки в поле "Количество" будет отображено 4, при включенной опции "Выводить объём сделок в лотах" - показано количество лотов.
В таблице обезличенных сделок для этой сделки в поле "Количество" будет отображено 40, при выключенной опции "Выводить объём сделок в лотах" - показано абсолютное количество экземпляров ценной бумаги, участвующих в этой сделке.
 
Спасибо, вы совершенно правильно поняли, что меня интересует.
Попробую изложить вопрос яснее:

1. амиброкер получает данные через quik data plug-in (т.е. таблица обезличенных сделок руками не создавалась).
2. данные объёма (масив V), амиброкер получает в лотах. Соответственно уменьшение размера лота с 10 акций до 1, он воспринимает как х10 увеличение объёма.
3. что нужно сделать, чтобы весь массив объёма (например, с 2007) приходил из Quik в  виде "количества экземпляров ценной бумаги в штуках"?
 
Ule,
Приносим извинения, по всей видимости, всё же не совсем верно поняли Ваше первое сообщение.

Правильно понимаем, что снятие опции «Выводить объём сделок в лотах», в общем - даёт нужный результат  для новых данных, но задача заключается именно в том, что Вам необходимо соответствующим образом обновить предыдущие данные?

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

Предлагаем также обратиться к разработчику Amibroker и уточнить наличие аналогичного функционала у них.
 
Спасибо, ясно
Страницы: 1
Читают тему (гостей: 4)
Наверх