mxticker

Экспорт свечей по ODBC

  В экспорте всех сделок нет ряда инструментов
Можно построить график индекса РТС.
Вопрос — каким образом его можно экспортировать в виде свечей по ODBC
Гугл говорит что для этого нужны некие QPL файлы
Подскажите где взять… или как обойтись без них 
    ★1
    26 комментариев
    *.qpl файлы это обычные скрипты для quik, не совсем понятен вопрос)
    avatar
    есть таблица всех сделок откуда я экспортирую тики
    для индексов тиков нет
    я хочу экспортировать хотя бы свечи
    как это сделать?
    avatar
    Чтобы график вывести по ODBC или DDE, его надо перевести в табличный вид. А для этого нужно написать скрипт на купайле или кулуа. Скрипт должен формировать в квике таблицу OHLC по нужному инструменту, где будут все старые свечи и новые по ходу торгов.

    avatar
    Vkt, во! А пример такого скрипта где взять?
    avatar
    Ru-Ticker.com, известное дело где — в гугле, яндексе.
    Мне как-то давно попадался такой… Ну или самому писать.
    avatar
    Vkt, Таблицы, сформированные QLua нельзя экспортировать по DDE.
    avatar
    нашел у себя в кодах. Выводит ohlc + volume + ои. Храню до завтра. Потом удалю yadi.sk/d/NyxAzfLQk78Mk

    сверху только заголовки инструмента поменять
    secClass = «SPBFUT»
    secCode = «SRH5»

    Код очень старый, может и не запуститься, но костяк есть.

    Почитал еще код. ОИ данные берет с индюка, в идентификаторе которого прописано «OI». в принципе из кода можно вырезать
    avatar
    Андрей К, спасибо! скачал. буду смотреть
    avatar
    Ru-Ticker.com, не думаю что проблема подправить, если что можно написать в личку, я подправлю.
    avatar
    Ru-Ticker.com, Твой сайт через пару дней заблокируют полностью… Ну как не прёт тебе… это да
    avatar
    TRADERS GLOBUS, похер у меня 4 зеркала
    avatar
    Ru-Ticker.com, Не понял почему твой сайт должны заблокировать? Я иногда пользуюсь сканерами объемов с твоего сайта. В чем проблема?
    avatar
    Ru-Ticker.com, Ну если по РБК говорят уже и делают замечания то заблокируют всё.Ещё и счета выставлят.
    avatar
    TRADERS GLOBUS, в смысле. рутикер по рбк упоминали?
    avatar
    Ru-Ticker.com, А ты думаешь я просто так бы писал? Я думал ты вкурсах. Сказали что поступило много жалоб и будут блокировать этот сайт, несколько раз это говорили сегодня по РБК.
    avatar
    TRADERS GLOBUS, чо то я не верю что бы рутикер по РБК обсуждали ))
    avatar
    Ru-Ticker.com, Уже одного нет gyazo.com/e9579ecb6b0cd58241bf31f206af00d0
    avatar
    Кстати. Если освоить qlua, а он совсем не сложен, там есть библиотеки (luaSQL например) для работы с БД. как по odbc, так и прямым доступом к различным известным. И с помощью qlua сразу с квика выгружать нужные данные в бд. Мне так было удобней в свое время, чем отдельно лезть нажимать выгрузку каждый раз.
    avatar
    Качаешь ODBC коннектор с своей SQL и настраиваешь на эпкспорт квик. У меня сделано именно так. 37 тикеров пишу. ММВБ10, Около 15 фучей и СЭЛТ. Есть все данные начиная 15 марта 2015 года. около 2х ГБ весят. Пишу в Посгрес Эс-Ку-Эл
    Kartashov, странно. я сохраняю все сделки фьючерсов сбер, ри, микс, си. Год данных порядка 30Гб.
    avatar
    Андрей К, Может вы как-то не так их готовите? У меня просто оптимизированая БД под это все. Попробуйсте поиграться со свойствами таблиц. Может у вас где-то Дабл вместо Инта… Так можно и на 100 Гб растянуть БД…
    Kartashov, да с этим все нормально! Вопрос как саму табличку со свечами получить. А экспорт давно настроен
    avatar
    Ru-Ticker.com, делается очень просто. SQL может выполнить запрос на поиск Хай, лоу, опен, клоз за определенный промеждуток времени. Например, за минуту. Вот тебе и минутный график. Найденные переменные пишешь в новую таблицу с минутными свечами и подсасываешь данные оттуда для построения.
    Kartashov, запрос по чему делать?!!! Если для индекса РТС нету тиковых данных в квике. Я хочу получить хотя бы свечи. Вопрос — как
    avatar
    Ru-Ticker.com, как это нет тиковых данный? У меня они есть например. Значит и у Вас тоже должны быть. Задайте вопрос своему брокеру почему у Вас нет тиковых данных по ри..
    На Qlua получить свечи:
    n = getNumCandles(ind)--кол-во свечек, где ind = идентификатор графика
    t, res, _ = getCandlesByIndex (ind, 0, n — quantity, quantity)--получить последние quantity свечей

    Результат в таблице t.
    avatar

    теги блога StockChart.ru

    ....все тэги



    UPDONW
    Новый дизайн