Пробой уровней по времени

Пробой уровней по времени — о роботе по пробою флэта в него добавлена функция время, позволяющая открывать ордера перед важными экономическими новостями.

Пробой уровней по времени — работа робота

Разрешение на запуск робота
Пробой уровней по времени
Устанавливаем время и дату запуска робота. Когда наступила назначенная дата и время, работа робота разрешена. После этого время и дата уже никак не оказывают влияние на работу робота. выше на рисунке вы видите все функции робота и в общем то говоря, что вы здесь на странице прочтёте — это было техническое задание программистам по изготовлению роботов. Поэтому если у вас возникнут вопросы и что -то будет не понятно пишите ниже в комментариях.
Название темы на самом деле шире, чем просто пробой уровней по времени. Читайте инфо ниже.

Пробой уровней по времени. Поиск и открытие диапазона

После установки настроек, когда подошла дата запуска и время запуска. Робот ждёт создание диапазона, в который войдёт заданное количество свечей. Например, в настройках мы поставили количество свечей 3, диапазон 35 пунктов (это для четырёх знака) Значит, если три подряд свечи были 35 пунктов по длине и ниже, то они создали диапазон. Свечи могут быть разного размера и могут быть меньше 35 пунктов. Границы диапазона берут от хая и лоу этих трёх свечей.

Разрешение на запуск робота
Пробой уровней по времениНа рисунке показан один примеров как робот обозначил диапазон, пунктирными линиями указаны границы вверх и низ диапазона. Хотя в настройках было установлено 35 пунктов, робот обнаружил три подряд бара 30 пунктов и ниже, значит диапазон образовался. Низ диапазона был определён первым баром и вверх оказался у второго бара выше. Комбинации могут разными, главный принцип, что он берёт самую верхнюю и нижнюю точку этих трёх свечей и таким образом получается диапазон. Смотрите рисунок.

Установка отложенных ордеров

Пробой уровней по времениОт пунктирных жёлтых линий, которые обозначили диапазон, робот отрывает два отложенных ордера. Точнее сказать от границ диапазона в заданных пунктах робот открывает два отложенных ордера на пробой бай стоп и селл-стоп. На рисунке красными стрелками указаны отложенные ордера, правда они уже сработали. В настройках было указано 20 пунктов.

Значит выше границы диапазона на 20 пунктов ставиться отложенный ордер на пробой — бай стоп, а ниже границы диапазона на 20 пунктов ставится отложенный ордер на пробой — селл-стоп. Смотрите рисунок красными стрелками обозначены отложенные ордера.

Пробой уровней по времени установка стоп-лосса

Пробой уровней по времениПоскольку стандартный сто –лосс мог привести к не корректной работе, поэтому было принято внести дополнительную функцию, позволяет ставить стоп лосс дополнительный. Этот стоп лосс принципиально открывается от отложенных ордеров.

В настройках я ставлю, например 15 пунктов. Робот делает отступ отложенного ордера ближе к границе диапазона. Внутрь отложенных ордеров.

На рисунке вы видите маленькую зелёную черточку это был стоп лосс от отложенного ордера селл стоп, но для отложенного ордера на бай стоп. Стоп лосс для отложенного ордера на селл стоп, будет ставится от отложки на бай стоп. Всё наоборот не логично, но однако практично.

Это важно, наш стоп лосс никогда не уйдёт за внешние границы отложенных ордеров, а будет всегда внутри этих границ. Мы, таким образом, избегаем ошибки некорректной работы робота.

Кроме этого, мы ставим стоп лосс хотя бы за 15 пунктов от отложенных ордеров. Это хорошо если цена идёт быстро, то робот успеет и стоп лосс закрыть и отложенный рядом стоящий ордер открыть, если цена пробила уровень.

При нашем новом алгоритме проблем теперь нет стоп лосс естественно закрывается, а вот отложке, рядом стоящей переключаться на другой лот не надо, она это делает заранее.

Работа робота на случай просадки

Роботу была разрешена работа по дате и времени. После чего он нашёл диапазон в барах или свечах, и поставил два отложенных ордера на пробой. Отложенные ордера открываются с начальным лотом.

Далее важный момент. Если сработал робот, например на бай стоп, то робот не ждёт, когда сработает тейк профит или стоп лосс, а тут же переключает на селл стоп с большим лотом по линейке лотов, то есть следующий лот на случай просадки.

Если открытый ордер на бай стоп сработал по тейк профиту, робот начинает опять искать диапозон и найдя, откроет два отложенных ордера с начального лота.

Если ордер на бай стоп сработал по стоп лосс. То, робот откроет отложенный ордер на байстоп по линейке лотов.
Таким образом, будут стоять уже два ордера открытых по линейке лотов на бай стоп и на селл стоп.

Это самое главное в роботе. Получается если сработал стоп лосс, и цена побежала дальше по направление в котором сработал стоп лосс, то там уже ждёт ордер с отрытым ордер с большим лотом.

В прежних роботах, была проблема, лот менялся на двух отложках, только в случае срабатывания стоп -лосса и если стоп лосс стоял близко в отложке то отложка не успевала сменить лот и открывалась со старым лотом и нарушался алгоритм. Эту проблему решили благодаря этому новому алгоритму.

Индивидуальный номер

В роботе стоит индивидуальный номер, если вы в одном терминале ставите робота на несколько валютных пар или на одну валютную пару с разными настройками. То в каждом окошке робот должен стоять со своим уникальным номер. Иначе работа будет не корректной.

Видео по работе робота на M15

One thought on “Пробой уровней по времени

  1. Здравствуйте, Никита.
    Робот сделан неделю назад, открою наверное новую тему и сделаю видео. Может в выходные. Пока нет времени. Идея интересная, всё работает как вы хотели.

  2. Здравствуйте, Игорь.
    Скажите, как ваши успехи по предложению, сделать адаптивный диапазон, надеюсь эта идея не умерла?

  3. Всем. привет. Мне часто задают вопрос: — торгую ли я сам лично с помощью своих роботов?Отвеча: — вне сомнений. Трудность заключается в том, что я не торгую своими роботами долгосрочно. Долгосрочно не торгую, потому что раз месяц или раз в два месяца я делаю нового робота и вынужден его испытывать. Никаких средств не хватит у меня на то, чтобы торговать всеми теми роботами, что я сделал более 80 разработок уже в моём арсенале. Я торгую в основном с помощью новых разработок. Недавно я сделал этого робота и вот как видите торговал тоже, на рисунке вы можете сверить результаты с графиком. Это реальный счёт. На самом деле, я таким образом, проверяю работу робота. Меня больше волнует не нарушен ли алгоритм. Одно дело, когда в тестере проверяешь и, другое дело когда в реале. После того, как выйдет следующий робот с новыми идеями, я про этот робот забуду и буду тестировать следующий, следующий робот у меня уже на подход. да появились новые идея и я кое что добавил, сделала новые функции и их надо будет также проверить в реале.

  4. Благодарю, вы даже учли, что я вам в письме написал. Это приятно, что вы вникаете в различные предложения. Думаю, с таким подходом в будущем ваши роботы будут ещё более интересные. Слежу за вашими темами.В прошлом месяце мне удалось сделать 20 процентов. Но, на новом роботе, похоже перспектив больше.

Закрытые комментарии.