Продолжаем серию простых торговых роботов, выполняющих сервисные функции. Сегодня рассмотрим алгоритм снятия активных заявок по таймеру, и заодно научимся работать с темпоральными значениями заявок. Итак, что умеет этот торговый робот:
- отслеживать факт соединения с сервером;
- определять серверное время;
- функционировать в заданном пользователем промежутке между началом и окончанием сессии;
- отфильтровывать активные заявки по времени постановки;
- снимать активные заявки, с момента постановки которых прошло больше времени, чем заданно пользователем. Читать далее...
Евгений QUIK, Начинающим, Полезные программы для QUIK, Торговый робот QPILE, механическая торговая система, Торговый робот, ФОРТС, функции QPILE
Или как выворачивать карманы у QUIK. Как правило, я тестирую какие-то алгоритмы на исторических данных в программах теханализа. Это быстро, относительно просто и дает представление о эффективности той или иной стратегии. Вопрос доверия к результату это отдельная песня, в крайнем случае я тестирую дополнительно стратегию в экселе, или строю тестовый торговый робот в том же QUIK. Но все методы основываются что перед тестами мы имеем исторические данные нужного таймфрейма и нужной бумаги. С OHLC все просто: идем на финам и качаем то что нужно. А если нам нужны, например, значения уровней общего спроса и/или предложения? Читать далее...
Евгений QUIK, Полезные программы для QUIK, Торговый робот QPILE, Индикаторы, Технический анализ, Торговый робот, функции QPILE
Золушка, в небезызвестной сказке, проводила мероприятия, по сортировке крупы. Скорость, после применения средства «Фея», была высока, тем более что эту работу переложили на мышей, на условиях спонсорской помощи, в конечном итоге. Хотя вся слава досталась Золушке. Так и мы сегодня, с помощью торгового робота, будем рассортировывать маркетные сделки, из таблицы всех сделок, на сделки с операцией инициатора сделки «покупка» и «продажа». Дело не хитрое, но когда сделок много, нужно чтоб подсчет происходил точно и быстро. Читать далее...
Евгений QUIK, Торговый робот QPILE, торговый метод, Торговый робот, ФОРТС, функции QPILE
Наконец-то дошли руки — сделал отдельную настраиваемую утилиту, которая запускает QUIK, и самостоятельно вводит в него логин и пароль, тем самым мы имеем возможность настроить полный автоматический запуск торгового процесса!
Для начала давайте рассмотрим аспекты поддержания соединения с торговым сервером. В меню «настройки — основные» в QUIK есть функция «устанавливать соединение», включив которую, при запуске QUIK будет автоматически открывать диалог установления связи с сервером: Читать далее...
Евгений QUIK, Полезные программы для QUIK QUIK
Окно котировок второго уровня, в простонародье: стакан, ранее было недоступно для QPILE, но с одной из последних версий QUIK, сбылась мечта многих трейдеров, и теперь можно оперировать цифрами. Я грешным делом раньше думал что в этом окне, скрыта огромная тайна трейдинга, поэтому «квиковцы» до нее не допускали, но получив доступ я не знал (по началу
) что с ним делать. Итак, дорогу осилит идущий. Читать далее...
Евгений QUIK, Торговый робот механическая торговая система, Торговый робот, ФОРТС, функции QPILE, фьючерс
Нередки случаи, когда при автоматизации торговых стратегий, необходимо использовать данные инструментов технического анализа — идникаторов. При торговле руками, мы привыкли, что анализ индикаторов мы проводим визуально, отслеживая их положение на графике относительно графика цены. И, например, при пробое скользящей средней с периодом 10 такой же, но с периодом 15 мы покупаем, или наоборот продаем. Но графическое отображение индикаторов основано на цифрах, рассчитанных по определенным формулам, точно так же как синусоида основана на формуле с участием sin. Читать далее...
Евгений QUIK, Торговые стратегии, Торговый робот QPILE, Индикаторы, механическая торговая система, Технический анализ, Торговые стратегии, Торговый робот
В статье «Знакомимся со схемой торговых роботов в QUIK» мы создали нашего первого робота, который, выделяет цветом строки нашей таблицы по заданному условию. Также кратко коснулись момента загрузки и настройки. В этой статье, я подробно распишу этот процесс.
Нажимаем сочетание клавиш CTRL-F10, появляется окно загрузки файла с кодом Читать далее...
Евгений QUIK, Начинающим, Торговый робот QUIK, механическая торговая система, Торговый робот
Всем привет!
Так как этот ресурс посвящен вопросам создания торговых роботов для QUIK, пора разобраться что же такое, этот QUIK.
QUIK — это сокращение от Quickly Updatable Information Kit, программный комплекс для организации доступа к биржевым торговым системам в режиме on-line (интернет-трейдинга). Программный комплекс состоит из серверной части и рабочих мест (терминалов) клиента, взаимодействующих между собой через интернет. Сегодня это самая распространенная программа для интернет-трейдинга на территории РФ. С его помощью, через брокера, можно получить доступ Читать далее...
Евгений QUIK, Начинающим QPILE, QUIK
Структура языка QPILE. Работаем с таблицами. Первый простенький алгоритм.
Очень подробно все это описано в документации QUIK. Повторяться уверен не стоит, но кратко изложить основные моменты будет не лишним.
Итак, как мы уже говорили, программы на QPILE, создатели QUIK называют их «пользовательскими портфелями», а мы для кратости будем величать их торговыми роботами, или просто роботами, на основе данных, экспортируемых из основных таблиц QUIK, расчетных данных, реализует какие-то алгоритмы, торговые стратегии и условно производят два действия: визуализирует во вновь создаваемой таблице рассчитанные показатели, и непосредственно открывает, закрывает и модифицирует позиции по тому или иному Читать далее...
Евгений QUIK, Торговый робот QPILE, QUIK, механическая торговая система, Торговый робот
Новые комментарии