Сергей < o-s-a.net >
Сергей < o-s-a.net > личный блог
06 февраля 2016, 13:22

Получение значения свечей и индикаторов из Quik в Excel.

Получение значения свечей и индикаторов из Quik в Excel.
Получение значения свечей и индикаторов из Quik в Excel.


Представляю вашему вниманию программу для вывода значения свечей и индикаторов из Квик в Эксель. Она позволит за несколько минут настроить экспорт, БЕЗ НАПИСАНИЯ КОДА И РЕДАКТИРОВАНИЯ СКРИПТОВ.

Программа позволит алгоритмизироваться огромному количеству людей.

И это статья/инструкция о том, как ей пользоваться.

План:

1) Как создать скрипт для Quik при помощи TableFromQuikToExcel;

2) Как запустить скрипт и вывести таблицу Quik;

3) Как импортировать данные свечей и индикаторов в Excel;

4) Заключение

 

1 Как создать скрипт для Quik при помощи TableFromQuikToExcel
Получение значения свечей и индикаторов из Quik в Excel.

  1. Копируем TableFromQuikToExcel.exe в удобное для вас место. Запускаем и настраиваем.
  2. Название – это будущее название генерируемого скрипта
  3. Класс — класс инструмента (смотреть надо в таблице всех параметров Квика «Код класса») для Сбербанка — TQBR, Газпрома — TQBR, для их текущих фьючерсов SPBFUT
  4. Инструмент — торгуемый инструмент (смотреть надо в таблице всех параметров Квика «Код бумаги») для Сбербанка — SBER, Газпрома — GAZP, для их текущих фьючерсов SRH6 и GZH6
  5. Таймфрейм – это используемый таймфрейм свечей и индикаторов
  6. Точность – точность после запятой выводимой цены по инструменту (для Сбербанка – 2, для фьючерса на РТС — 0), см. в таб. параметров
  7. Идентификаторы – должны отличаться друг от друга, присваиваются индикаторам
  8. Максимальное кол-во свечей – максимальное кол-во выводимых свечей в таблицу 3000

Если все успешно настроили нажимаем на кнопку Создать скрипт

В нашей папке появится новый файл название_инст.qpl (у меня Script_SBER.qpl)

Все скрипт сгенерирован.

2 Как запустить скрипт и вывести таблицу Quik

В Quik выводим график того инструмента, который указали в настройках генератора с тем же таймфреймом. Добавляем необходимые индикаторы на график. Максимальное количество индикаторов значения, которых можно вывести в таблицу два. Максимальное количество линий одного индикатора три. Указываем Идентификатор для двух индикаторов используем те же имена, что указали в поле Идентификаотров Инд 1 для одного индикатора, другой для другого.

Получение значения свечей и индикаторов из Quik в Excel.

После настройки графика и индикаторов запускаем скрипт для формирования таблицы параметров.

В Quik Сервисы->QPILE Скрипты

Нажимаем добавить и идем в папку, где хранится(может быть в удобной для вас папке) сгенерированный скрипт qpl

Получение значения свечей и индикаторов из Quik в Excel.

Нажимаем загрузить локально и закрываем это окошко Выход

Получение значения свечей и индикаторов из Quik в Excel.

Отмечаем наш скрипт галочкой и нажимаем кнопку «Создать таблицу»

Получение значения свечей и индикаторов из Quik в Excel.

Выбираем наш скрипт, нажимаем кнопку «Добавить все» и «Да»

У нас появится таблица параметров.

Получение значения свечей и индикаторов из Quik в Excel.

Получение значения свечей и индикаторов из Quik в Excel.

Учитывая, что для примера я выбрал индикатор Alligator с Идентификатором Ident1 у которого 3 линии и Williams %R гистограмма с Идентификатором Ident2 у которого одно значение. У меня для первого индикатора в таблице параметров будут заполнены все столбцы для трех линий Alligator, а для Williams %R будет заполнен только один столбец со значением его параметров.

3 Как импортировать данные свечей и индикаторов в Excel

После создания таблицы параметров нужно создать Excel файл, куда будем выводить все эти параметры онлайн. Нажимаем правую кнопку мыши на нашей таблице параметров и выбираем Вывод через DDE сервер. Выбираем наш Excel файл и лист куда будем выводить значения, ставим галочку Запускать приложение DDE сервера автоматически. Начать вывод.

Получение значения свечей и индикаторов из Quik в Excel.

Автоматически откроется наш Excel файл с обновляемыми данными.

Получение значения свечей и индикаторов из Quik в Excel.

Заключение

Это был пост/инструкция о том, как экспортировать свечи и индикаторы из Квик в Эксель.

Я надеюсь эта программа поможет множеству людей алгоритмизировать свою торговлю.

И теперь для этого не надо редактировать Qpile скрипты и разбираться в программировании.

Экспортируйте данные! Пишите советников и роботов в Эксель!


Скачать



21 Комментарий
  • Riskoff
    06 февраля 2016, 14:22
    А больше часового таймфрейма она выводит? 2H, 4H, D?
  • Фыва
    06 февраля 2016, 14:55
    Спасибо 
  • PARADOX DEIMA
    06 февраля 2016, 15:07
    Благодарю за статью!
    А как теоретически организовать лимитки на покупку и продажу из Excel в Quik?
      • PARADOX DEIMA
        06 февраля 2016, 15:24
        Сергей < o-s-a.net >, спс. а то пока только VBA в экселе хорошо знаю)
      • dav
        06 февраля 2016, 18:11
        Сергей < o-s-a.net >, видно что old-school.
        я в new school  живу пора через lua все делать
        без таблиц и открытий графиков
  • shprots
    06 февраля 2016, 16:12
    Спасибо за статью!
  • MS
    06 февраля 2016, 17:11
    Пишет: «Не рекомендуется скачивать этот zip с сайта… ».
    Вирусов там нет?
    • PARADOX DEIMA
      06 февраля 2016, 21:40
      MS, это хром тупит. дрвэб пропустил
  • Жирный Лев
    06 февраля 2016, 18:49
    а можно сделать статью с каким-то пошаговым примером как использовать все данные в екселе, чтобы разработать стратегию какую-то на примере — торговля по одной машке? а то не совсем понятно как делать такое
      • Жирный Лев
        07 февраля 2016, 11:35
        Сергей < o-s-a.net >, спасибо большое!
  • Mr. Bean
    07 февраля 2016, 11:40
    qpile? excel? omg)
  • Mercurianka
    07 февраля 2016, 22:55
    Большущее СПАСИБО!
  • Digit
    17 февраля 2016, 00:02
    а можете сделать такой же робот только для вывода значений одного любого техн.индикатора со всеми линиями (от 1 до 5) (установленными в квике для индикатора) за несколько исторических таймфреймов сразу (месяц неделя день час) и по нескольким инструментам?
  • Digit
    17 февраля 2016, 01:20
    И еще добавление, почему нельзя сразу в установках сделать все возможные таймфреймы для максимальной универсальности? Месяц, неделя, день, 4 часа, 2 часа, час, 30, 20, 15, 10, 5, 2, 1? Для максимального значения линий любого индикатора в Квик составляющего 5 линий. Для Перечня допустим по умолчанию 20 инструментов. Вот тогда будет уже точно глообально и универсально.
  • Олег Доронин
    08 апреля 2016, 13:59
    Сделал все как написано. Но не выводятся в таблицу данные индикатора МА. Помогите пожалуйста…

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн