Блог им. Karim
Иногда возникает необходимость получить из Quik в Exel данные свечей, причем в онлайне. Это может быть, если у вас простенький алгоритм стратегии, который легко реализовать на встроенном в Exel VisualBasic, или вы хотите на том же VB написать подсказки для входа/выхода. Например, расчет размера позиции, цели или стопа и т.д.
Итак, как передать данные свечей в Exel. Для этого, сначала, в Quik необходимо создать таблицу с свечками, а затем передать ее по DDE. Для создания таблицы используем скрипт на QPILE https://yadi.sk/d/7LxMAAEi3DmN9L. В настройках необходимо указать инструмент, количество забираемых свечей и таймфрейм. Необходимо помнить, что в Quik должен быть открыт соответствующий график, иначе в таблице ничего не будет. Последняя свеча в таблице соответствует последней свече на графике. Если нужно сделать наоборот, то в разделе скрипта «реверс массива данных» снимите комментарии.
Далее настраивается экспорт по DDE в нужный файл Exel.
Как запустить скрипт на QPILE — https://karim.whotrades.com.