Мы с вами уже рассматривали вопрос автозапуска QUIK. Вещь крайне незаменимая в автоматизации торговли: ведь совместно со стартом QUIK стартуют загруженные в него торговые роботы. Сегодня наш знакомый по публикации «Индикатор ATR для QUIK» товарищ DIM_TRADER предложил альтернативное решение: автозапуск посредством файла .vbs, т.е. «Visual Basic Scripting». Это, насколько я понимаю, альтернатива .bat файлам, только с мегавозможностями! Читать далее...
Уважаемые друзья! Поздравляю Вас с наступающими праздниками! С днем великой ПОБЕДЫ!
Этой статьей я начинаю цикл публикаций, посвященных нюансам написания торговых роботов.
С самой первой публикации мы с Вами говорили о торговых роботах адаптированных для площадки ФОРТС. Настало время разобраться наконец в вопросах, различающих код торгового робота для разных площадок. Вся основная разница в трех моментах:
1. Получение данных по аккаунту;
2. Получение данных текущей позиции;
3. Код класса бумаги.
Теперь по порядку. На ФОРТС состояние счета и доступных средств мы получаем из таблицы «Ограничения по клиентским счетам», и выглядит это так: Читать далее...
Наконец-то дошли руки — сделал отдельную настраиваемую утилиту, которая запускает QUIK, и самостоятельно вводит в него логин и пароль, тем самым мы имеем возможность настроить полный автоматический запуск торгового процесса!
Для начала давайте рассмотрим аспекты поддержания соединения с торговым сервером. В меню «настройки — основные» в QUIK есть функция «устанавливать соединение», включив которую, при запуске QUIK будет автоматически открывать диалог установления связи с сервером: Читать далее...
Если гора не идет к Магомеду — Магомед собирается, подпоясывается и матерясь выдвигается в сторону горы. В статье «Как получить котировки из QUIK» я уже сетовал на то, что в QPILE не предусмотрено получение котировок определенного бара по его номеру. Отсюда. думаю, и растут ноги невозможности тестирования роботов на исторических данных стандартными методами. Но настоящие герои всегда идут в обход! Читать далее...
В статье «Знакомимся со схемой торговых роботов в QUIK» мы создали нашего первого робота, который, выделяет цветом строки нашей таблицы по заданному условию. Также кратко коснулись момента загрузки и настройки. В этой статье, я подробно распишу этот процесс.
Нажимаем сочетание клавиш CTRL-F10, появляется окно загрузки файла с кодом Читать далее...
Всем привет!
Так как этот ресурс посвящен вопросам создания торговых роботов для QUIK, пора разобраться что же такое, это такое и с чем едят.
QUIK — это сокращенное от Quickly Updatable Information Kit, электронный комплекс для доступа к биржевым торгам в режиме on-line, так называемый интернет-трейдинг. Этот комплекс состоит из серверной основы и рабочих мест (терминалов) клиентов, взаимодействующих между собой посредством интернет. Сегодня это самая популярная система для интернет-трейдинга на фондовом рынке РФ, и не только. С помощью QUIK, через брокерскую компанию, можно получить доступ Читать далее...
Структура языка QPILE. Работаем с таблицами. Первый простенький алгоритм.
Очень подробно все это описано в документации QUIK. Повторяться уверен не стоит, но кратко изложить основные моменты будет не лишним.
Итак, как мы уже говорили, программы на QPILE, создатели QUIK называют их «пользовательскими портфелями», а мы для кратости будем величать их торговыми роботами, или просто роботами, на основе данных, экспортируемых из основных таблиц QUIK, расчетных данных, реализует какие-то алгоритмы, торговые стратегии и условно производят два действия: визуализирует во вновь создаваемой таблице рассчитанные показатели, и непосредственно открывает, закрывает и модифицирует позиции по тому или иному Читать далее...
Новые комментарии