Еще был вариант как назвать статью: «Ограничитель жадности»
Под глобальными тейкпрофитом и стоплоссом я подразумеваю суммарную прибыль и убыток по счету, при достижении которых позиции закрываются и торговля на эту сессию останавливается. Полезность сего, спросите вы? Подобный механизм может применяться как непредвзятый контроль за состоянием счета какого-то трейдера, так и действительно ограничитель жадности: заработал робот N рублей — хватит испытывать судьбу. Кстати, это распространенный прием у скальперов: остановиться когда заработал определенную сумму денег. Читать далее...
Всем привет! Пора отпусков закончена — едем дальше!
Достаточно часто у меня спрашивают: как переносить торговые сигналы из сторонних систем теханализа/трейдинга в QUIK? Самый простой способ — это импорт транзакций через текстовый файл. Эта функция давно присутствует в QUIK и прекрасно работает. Но, как обычно, есть одно «но» — в таком случае система теханализа представление не имеет о том, как сложилась «судьба» и отправленного торгового сигнала, исполнился ли он, или система его отклонила и т.д. Я, например, столкнулся с задачей как переносить торговый сигнал из МетаТрейдера в QUIK. Поступил следующим образом: МетаТрейдер при возникновении сигнала, который мне был важен, записывал в текстовый файл единицу если это был сигнал к покупке, или минус единицу, если к продаже. Затем специальный торговый робот в QUIK просматривал этот файл и производит торговые действия непосредственно в QUIK. Читать далее...
В предыдущей публикации мы рассмотрели код торгового робота, который снимает активные заявки по прошествии заданного времени, с момента их постановки в систему. Сейчас мы познакомимся с подобным, простым сервисным роботом, который в определенное время закрывает открытые позиции по выбранному инструменту. Читать далее...
Продолжаем серию простых торговых роботов, выполняющих сервисные функции. Сегодня рассмотрим алгоритм снятия активных заявок по таймеру, и заодно научимся работать с темпоральными значениями заявок. Итак, что умеет этот торговый робот:
- отслеживать факт соединения с сервером;
- определять серверное время;
- функционировать в заданном пользователем промежутке между началом и окончанием сессии;
- отфильтровывать активные заявки по времени постановки;
- снимать активные заявки, с момента постановки которых прошло больше времени, чем заданно пользователем. Читать далее...
Или как выворачивать карманы у QUIK. Как правило, я тестирую какие-то алгоритмы на исторических данных в программах теханализа. Это быстро, относительно просто и дает представление о эффективности той или иной стратегии. Вопрос доверия к результату это отдельная песня, в крайнем случае я тестирую дополнительно стратегию в экселе, или строю тестовый торговый робот в том же QUIK. Но все методы основываются что перед тестами мы имеем исторические данные нужного таймфрейма и нужной бумаги. С OHLC все просто: идем на финам и качаем то что нужно. А если нам нужны, например, значения уровней общего спроса и/или предложения? Читать далее...
Наконец-то дошли руки — сделал отдельную настраиваемую утилиту, которая запускает QUIK, и самостоятельно вводит в него логин и пароль, тем самым мы имеем возможность настроить полный автоматический запуск торгового процесса!
Для начала давайте рассмотрим аспекты поддержания соединения с торговым сервером. В меню «настройки — основные» в QUIK есть функция «устанавливать соединение», включив которую, при запуске QUIK будет автоматически открывать диалог установления связи с сервером: Читать далее...
Новые комментарии