Торговый робот «PChannel_Bot_NEW» для терминала QUIK
Робот разработан на языке QLUA для торгового терминала QUIK (КВИК).
Для QUIK версии 8.5 и выше.
Чтобы помочь в развитии начинающим трейдерам и Алготрейдерам сократить время, потраченное на поиск стратегий, мы предлагаем уже готовые запрограммированные торговые стратегии в виде Скриптов для терминала QUIK.
Я по себе знаю, как в самом начале своего пути тяжело, когда начинаешь изучать новую для себя тему, то просто голова идет кругом от огромнейшего потока информации. Не знаешь где взять нормальные проверенные временем торговые стратегии, не знаешь с чего вообще начать, чтобы создать своего первого торгового робота, да еще и такого, чтобы генерировал прибыль!
Мы Поможем Вам!!!
Для того, чтобы Вы могли эффективно и прибыльно торговать на бирже, а не вести торговлю совершенно непредсказуемым бессистемным образом. Мы подобрали для Вас уже проверенные временем и отработанные стратегии, вам не придется совершать ошибки и нести потери проверяя их. Мы это сделали за Вас!
Теперь график доходности ваших счетов будет неуклонно расти!!!
Мы предлагаем Вам Торгового робота «PChannel_Bot»
В роботе есть возможность торговать как Трендовую стратегию, так и контртредовую
+ Можно торговать только в лонг или только в шорт!
В Торговом Роботе используются всего один индикатор — Price Channel!
Вот так выглядят торгуемый канал на графике в терминале QUIK
Индикатор Price Channel помогает трейдерам видеть ценовые каналы на графиках различных торгуемых инструментов.
Большинство трейдеров применяя на практике знания о трейдинге, сталкиваются с проблемой обнаружения восходящего, нисходящего и бокового трендов. Для эффективного описания динамики движения цены применяют линии поддержки и сопротивления, которые можно отображать на графиках в виде горизонтальных и наклонных линий.
Если с горизонтальными линиями поддержки и сопротивления более понятно, то с поиском и рисованием наклонных линий (каналов) существует масса различных вариантов и методик.
Ценовой канал строится при наличии двух ключевых максимумов или минимумов на выбранном таймфрейме. Преимущество методики Price Channel состоит в том, что ценовые каналы строятся только с использованием данных движения цены.
При торговле по трендовому алгоритму вход производится в лонг при закрытии свечи выше верхней линии индикатора, в шорт при закрытии свечи ниже нижней линии.
По контртрендовому алгоритму вход в лонг производится при снижении и закрытии свечи ниже нижней линии индикатора, в шорт при превышении и закрытии свечи выше верхней линии.
Выход производится по встречным сигналам, а также есть возможность задавать такие дополнительные параметры как:
1. Выход по Тейк-Профиту;
2. Выход по Стоп-Лоссу;
3. Перенос стопа в уровень безубытка;
Инструменты: Можно использовать любые ликвидные фьючерсы срочного рынка и ликвидные акции Московской биржи.
Таймфрейм: подбирается индивидуально для каждой стратегии и каждого инструмента.
С помощью нашего Торгового робота «PChannel_Bot»
можно торговать 8 разных подсистем:
можно торговать 8 разных подсистем:
1 Вариант торговли — это просто использование классических сигналов по Price Channel — реверсивная торговля
В торговом терминале QUIK добавляете индикатор «Price Channel»
Мы подобрали специально для вас самую простую в понимании, но в тоже время самую стабильную в долгосрочном плане стратегию, проверенную на реальном опыте.
Давайте посмотрим график Дохода и результаты нашего робота по 1 Варианту!
График дохода торгового Робота «PChannel_Bot» на инструменте фьючерс на валютную пару дол/руб. (SI) за период 2016г.-2019г.
2 Вариант торговли — это использование классических сигналов по Price Channel с установкой Стоп-Лосса
С целью ограничения потерь, при резких движениях цены в обратную сторону от направления входа в позицию в роботе можно подключать параметр Стоп-Лосс, тем самым мы уменьшаем просадку.
График дохода и результаты торгового Робота «PChannel_Bot» на инструменте фьючерс на валютную пару дол/руб. (SI) за период 2009г.-2019г.
3 Вариант торговли — это использование классических сигналов по Price Channel с установкой Тейк-Профита
С целью взятия прибыли на резких движениях цены в направлении открытой позиции в роботе можно подключать параметр Тейк-Профит.
График дохода торгового Робота «PChannel_Bot» на инструменте фьючерс на валютную пару дол/руб. (SI) за период 2017г.-2019г.
4 Вариант торговли — это использование классических сигналов по Price Channel с одновременным использованием Тейк-Профита и Стоп-Лосса
С целью взятия прибыли на резких движениях цены, а также с целью уменьшения просадки, возможно установить сразу два параметра: Тейк-Профита и Стоп-Лосса.
График дохода торгового Робота «PChannel_Bot» на инструменте фьючерс на валютную пару дол/руб. (SI) за период 2009г.-2019г.
5 Вариант торговли — это использование классических сигналов по Price Channel с установкой Стоп-Лосса в положительную зону (в Безубыток)
С целью защиты дохода от потерь, а также с целью уменьшения просадки, возможно установить функцию установки стопа в уровень безубыточности, т.е. в положительную зону.
График дохода торгового Робота «PChannel_Bot» на инструменте фьючерс на валютную пару дол/руб. (SI) за период 2016г.-2019г.
6 Вариант торговли — это использование классических сигналов по Price Channel с использованием установки Стоп-Лосса и далее переноса стопа в положительную зону (в Безубыток)
С целью защиты дохода от потерь, а также с целью уменьшения просадки, возможно установить сразу два параметра — это Стоп-Лосс и Безубыток.
График дохода торгового Робота «PChannel_Bot» на инструменте фьючерс на валютную пару дол/руб. (SI) за период 2009г.-2019г.
7 Вариант торговли — это использование классических сигналов по Price Channel с применением Тейк-Профита и установкой стопа в положительную зону (в Безубыток), когда цена проходит в сторону открытия позиции.
С целью взятия профита при резких движениях цены и с целью защиты дохода от потерь, возможно установить сразу два параметра — это Тейк-Профит и Безубыток.
График дохода торгового Робота «PChannel_Bot» на инструменте фьючерс на валютную пару дол/руб. (SI) за период 2015г.-2019г.
8 Вариант торговли — это использование классических сигналов по Price Channel с применением сразу всех доступных функций: Тейк-Профита, Стоп-Лосса, установкой стопа в положительную зону (в Безубыток), когда цена проходит в сторону открытия позиции.
С целью взятия профита при резких движениях цены, для защиты дохода от потерь, а также с целью ограничения потерь возможно установить сразу все три параметра — это Тейк-Профит, Стоп-Лосс и Безубыток, а также с целью фильтрации сделок в боковых движениях — Применение фильтра по направлению движения Простой скользящей средней со старшего таймфрейма.
График дохода торгового Робота «PChannel_Bot» на инструменте фьючерс на валютную пару дол/руб. (SI) за период 2009г.-2019г.
Данный робот очень хорошо себя показал на довольно сложных периодах рынка на всем протяжении торговли с 2009г. по 2019г.
Один из контртрендовых вариантов торговли — это использование обратных сигналов по Price Channel с применением сразу всех доступных функций: Тейк-Профита, Стоп-Лосса, установкой стопа в положительную зону (в Безубыток), когда цена проходит в сторону открытия позиции.
Общее описание робота «PChannel_Bot» для терминала QUIK (КВИК)
Торговый скрипт «PChannel_Bot» реализован на языке QLUA, работает на сигналах, встроенного в квик индикатора Price Channel и предназначен для использования в торговом терминале QUIK для торговли акциями на рынке ММВБ (TQBR), фьючерсами на рынке FORTS (SPBFUT).
Робот исполняет заложенный в него торговый алгоритм. Торговля ведётся двумя способами (тренд/контртренд).
Таймфрейм для робота определяется таймфреймом графика, к которому привязан робот.
В работе по трендовому алгоритму вход производится:
• в лонг — на открытии следующей, свечи если закрытие пред-предыдущей свечи было ниже значения верхней линии индикатора Price Channel, а закрытие предыдущей свечи было выше значения верхней линии (пробой ценой верхней линии индикатора снизу-вверх);
• в шорт — на открытии следующей свечи, если закрытие пред-предыдущей свечи было выше значения нижней линии индикатора Price Channel, а закрытие предыдущей свечи было ниже значения нижней линии (пробой ценой нижней линии индикатора сверху-вниз);
По контртрендовому алгоритму вход в позицию производится:
• в лонг — на открытии следующей свечи, если закрытие пред-предыдущей свечи было выше значения нижней линии индикатора Price Channel, а закрытие предыдущей свечи было ниже значения нижней линии (пробой ценой нижней линии индикатора сверху-вниз);
• в шорт — на открытии следующей, свечи если закрытие пред-предыдущей свечи было ниже значения верхней линии индикатора Price Channel, а закрытие предыдущей свечи было выше значения верхней линии (пробой ценой верхней линии индикатора снизу-вверх);
Выход из позиции производится:
• при противоположном сигнале (переворот позиции);
• достижения ценой уровней тейк-профита или стоп-лосса;
• по безубытку;
• при нажатии на кнопку остановки и закрытия позиции в роботе.
Обращайте внимание на достаточность средств для открытия роботом позиции выбранного вами объёма и выставления ордеров.
Для работы скрипта робота требуется открытый график цены с индикатором Price Channel на нём.
Имеется следующий режим ведения позиции:
Робот ведёт собственный учёт позиции, поэтому сделки на том же инструменте одновременно с его работой ему не мешают. По сути, на одном инструменте можно запускать даже несколько копий роботов одновременно и с разными настройками (при условии, что они расположены в разных папках). При этом (в случае ручной торговли или запуска нескольких роботов на том же инструменте) нужно обращать внимание на достаточность средств для открытия роботом позиции выбранного вами объёма и выставления ордеров. Робот будет работать по своему алгоритму со своим значением позиции, не реагируя на то какая реальная позиция по данному инструменту в квике. В этом режиме доступна кнопка сброса внутренней позиции (двойной клик). При этом закрытие позиции производиться не будет, а просто робот удалит из памяти текущее значение позиции (сбросит);
Описание окна основных настроек робота
1. Номер счёта. При записи Auto, выполняется авто определение. Если имеется несколько субсчетов, будет выбран первый из них. Можно указать самостоятельно. (Auto корректно работает для рынка FORTS)
2. Код клиента. Необходим при торговле акциями (TQBR). Для рынка FORTS можно не указывать
3. Код класса. Доступен выбор из двух рынков TQBR – акции, SPBFUT – фьючерсы FORTS.
4. Код инструмента. При ошибке в написании, скрипт будет остановлен. Пример SiU9
5. Рабочий объём (кол-во контрактов. Например 1)
6. Вирт. тейк профит от средней цены открытия позиции. В шагах изменения цены инструмента (1 шаг у фьючерса SiM9 = 1 п; 1 шаг у фьючерса RIM9 = 10 п). При значении 0, тейк профит отключён
7. Вирт. стоп лосс от средней цены открытия позиции. В шагах изменения цены инструмента. При значении 0, стоп отключён
8. Б/у старт – размер расстояния в плюс, до перестановки стопа в безубыток (Когда?). В шагах изменения цены инструмента. При значении 0, безубыток отключён
9. Б/у профит – отступ в плюс от цены входа, для определения цены стопа в безубытке (Куда?). В шагах изменения цены инструмента
10. Номер копии робота. Используется при запуске одновременно нескольких копий робота, для того чтобы trans_id их заявок гарантировано не совпадали. У запущенных роботов эти номера должны различаться!
11. Фильтр разрешённого направления торговли: Только закрытие ранее открытой позиции; разрешены только входы в шорт; разрешены только входы в лонг; разрешены входы в лонг и шорт
12. Выбор варианта стратегии торговли. По направлению движения индикаторов или против
13. ID инд.1 – Уникальный идентификатор индикатора Parabolic SAR в квике (без кавычек). Пример sarID_Si
14. ID цены – Уникальный идентификатор графика цены в квике (без кавычек). Пример priceID_Si
Если Вы решительно настроены на изучение темы трейдинга и тем более алготрейдинга, то вам просто необходимо иметь базу знаний в виде наших наработок, которые проверены на реальном опыте, на живых деньгах!
Используйте наши Стратегии и знания!
Это поможет Вам в максимально короткие сроки освоить такое интересное направление Алготрейдинг, а также начать эффективно торговать на финансовых рынках.
Мы постарались сделать максимально низкие цены за наши наработки, уверены, что эти затраты окупятся в многократном размере!!!
У Вас появятся обширная база знаний и готовые торговые роботы, которые можно использовать для ваших новых прибыльных стратегий!
Поверьте, это просто уникальное предложение! И в ограниченном количестве!
Когда я начинал изучать трейдинг таких предложений не было. Если бы такое было, то удержало бы меня от ненужных затрат на эксперименты, а также сократило бы потраченные нервы и самое главное мое время на изучение примерно на целый год! А это уже дорогого стоит!!!
Описание окна запущенного робота
1. Адрес сайта источника, наименование робота, номер базовой версии, вид выбранной стратегии торговли и номер запущенной копии робота.
2. Код используемого инструмента для торговли.
3. Таймфрейм – определяется графиком на данных которого запускается робот. Во время работы робота строго НЕ рекомендуется переключать этот график на другой ТФ или тем более на другой инструмент. Так как информация, полученная с другого ТФ или другого инструмента, может привести к появлению ошибочных сигналов.
4. Разрешённое направление — Только закрытие ранее открытой позиции; разрешены только входы в шорт; разрешены только входы в лонг; разрешены входы в лонг и шорт.
Можно изменять во время работы робота (без его перезапуска). Для переключения достаточно кликнуть по ячейке один раз левой кнопкой мыши. Список переключается по кругу.
5. Рабочий объём – выбранный в настройках робота объём входа в позицию
6. Значение индикаторов – значение индикаторов на последней закрытой свече и текущее направление индикатора фильтра, если используется, вместе с разрешённым направлением.
7. Take | Stop || Last — значения уровней тейка, стопа позиции и последняя полученная роботом цена инструмента
8. Кнопка Сброс – сброс внутренней позиции робота. Робот удаляет из памяти текущую позицию (забывает о ней). Активируется двойным кликом левой кнопкой мыши
9. Направление – текущее направление открытой позиции. Раскрашивается в красный при шорте и в зелёный при лонге
10. Текущая позиция – индикация способа ведения позиции.
Объём | средняя цена входа | текущий результат на 1к(л) | текущий результат на весь объём | индикация переключения стопа в режим безубытка. Окрашивается в зелёный (+) и красный (-) цвета, в зависимости от нахождения последней цены, в плюсовой или минусовой стороне от средней цены открытия. Округляется до 2-х знаков после запятой. Без учёта комиссии
11. Кнопка управления “Закрыть и остановить” – при двойном клике робот останавливается. Рабочее окно робота остаётся открытым. Если при такой попытке остановки у робота была позиция, то он производит попытку её закрытия
12. Файл лога – кнопка открытия в блокноте текстового файла лога
13. Файл настроек – кнопка открытия программы редактирования файла настроек. Настройки принимаются после перезапуска робота.
14. Увеличить – кнопка увеличения на 1 объёма для последующей отправки заявки вручную из робота
15. Объём – текущий объём для последующей отправки заявки вручную из робота.
Сброс значения – кнопка сброса этого значения объёма (двойной клик).
16. Уменьшить – кнопка уменьшения на 1 объёма для последующей отправки заявки вручную из робота
17. Направление Long – кнопка отправки ручной заявки Long указанного объёма из робота (одинарный клик)
18. Направление Short – кнопка отправки ручной заявки Short указанного объёма из робота (одинарный клик)
19. Расширенный/сокращённый вид – при двойном клике закрывает таблицу текущей размерности и создаёт её заново в расширенном или сокращённом виде. Расширенный вид отличается возможностью ручной корректировки позиции в роботе.