Бот для проверки идеи

У Вас есть идея, под которую нужен торговый робот? А, быть может, требуется создание нового индикатора или адаптация старого к МТ5? Бесплатно советники и индикаторы под Ваше техническое задание!

Бот для проверки идеи

Сообщение piter1777 » 13 янв 2016, 08:20

Очень давно вынашиваю эту идею использования уровней в боте и наконец решился испытать её.

Основная идея сетапа в том, что должны совпасть два хая или два лоу и на ретест осуществляется вход на уровне.

Вот пример для продаж (покупки зеркально):
1.png


Иногда паттерн может выглядеть так:
2.png


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

Чаще всего паттерн применяется на м5, но можно торговать его и на Д1. На больших таймах допускается погрешность в несколько пунктов. Таким образом, нужно:
1. Что бы бот замерял дистанцию между хаями\ лоями в четырёх знаковом исчислении (то есть округлял), что бы из-за одно пипса не был пропущен сигнал.
2. Что бы можно было настроить буферную зону между между хаями\лоями. Например параметр "буфер" равен 0 в этом случае ждём пока хай двух свечей совпадёт пункт в пункт (цена 1.3212 и 1.3212). Если же параметр "буфер" равен 1, то при двух вершинах 1.3212 и 1.3211 можно считать сигналом на продажу.
3. Ожидание сигнала несколько свечей.

Параметры для настройки:
1. Тейк профит
2. Стоп лосс
3. Время ожидания сигнала в свечах.
4. Буфер
5. Отступ от уровня
Аватар пользователя
piter1777
 
Сообщений: 1218
Зарегистрирован: 07 май 2015, 10:02
Средств на руках: 128.10 Доллар
Награды: 1
Ветеран I (1)
Группа: Базовая
Благодарил (а): 310 раз.
Поблагодарили: 303 раз.

Бот для проверки идеи

Сообщение piter1777 » 13 янв 2016, 08:30

Вот пример с реального графика:
1.png
Аватар пользователя
piter1777
 
Сообщений: 1218
Зарегистрирован: 07 май 2015, 10:02
Средств на руках: 128.10 Доллар
Награды: 1
Ветеран I (1)
Группа: Базовая
Благодарил (а): 310 раз.
Поблагодарили: 303 раз.

Бот для проверки идеи

Сообщение piter1777 » 13 янв 2016, 08:46

Вот пример срабатывания через свечу

2.png
Аватар пользователя
piter1777
 
Сообщений: 1218
Зарегистрирован: 07 май 2015, 10:02
Средств на руках: 128.10 Доллар
Награды: 1
Ветеран I (1)
Группа: Базовая
Благодарил (а): 310 раз.
Поблагодарили: 303 раз.

Re: Бот для проверки идеи

Сообщение Haos » 13 янв 2016, 08:50

Сделаю. Я так понял это сигнал на отбитие от уровня?
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Re: Бот для проверки идеи

Сообщение Haos » 13 янв 2016, 11:04

Надо будет ограничение ввести на кол-во баров ожидания. Смысла более 5 не вижу? Ага? Кроме того, на приведенных скринах сделки уже были бы уже открыты! Но попробуем. Сегодня - завтра, сделаю.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Re: Бот для проверки идеи

Сообщение Haos » 13 янв 2016, 15:37

А ну-ка посмотри правильность расчетов! :-): Отображается в виде комментария факт наличия уровня на определенном значении и ноль если он не найден. Диапазон сделал от 1 до 100 баров поиск. Думаю достаточно.
Теперь со входами и выходами нужно будет определяться. Параметр величины пробоя в пнт. уровня нужен, видимо. Это первое. Второе - а если с обоих сторон будут уровни? Ждем любое пробитие?
Вложения
EA-TestLevel-v1.ex4
(11.47 KB) Скачиваний: 25
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Бот для проверки идеи

Сообщение piter1777 » 13 янв 2016, 17:01

Haos писал(а):Сделаю. Я так понял это сигнал на отбитие от уровня?


да, именно :-):
Аватар пользователя
piter1777
 
Сообщений: 1218
Зарегистрирован: 07 май 2015, 10:02
Средств на руках: 128.10 Доллар
Награды: 1
Ветеран I (1)
Группа: Базовая
Благодарил (а): 310 раз.
Поблагодарили: 303 раз.

Бот для проверки идеи

Сообщение piter1777 » 13 янв 2016, 17:28

Haos писал(а): Второе - а если с обоих сторон будут уровни? Ждем любое пробитие?


Давай пока что оба брать, на то она и проверка.

Haos писал(а):А ну-ка посмотри правильность расчетов! :-): Отображается в виде комментария факт наличия уровня на определенном значении и ноль если он не найден.


В общем интересно получается! Только реагирует он поздно. Вот смотри:
1.png


Бот среагировал, когда появилась третья свеча это поздно, стоп получается большой. Хвост третьей свечи должен цеплять лимитник расположенный на уровне. А на малых таймах лимитник не успеет открыться, нужно сделать рыночный вход, то есть переключатель между лимитным выставлением сделок и рыночным.
Аватар пользователя
piter1777
 
Сообщений: 1218
Зарегистрирован: 07 май 2015, 10:02
Средств на руках: 128.10 Доллар
Награды: 1
Ветеран I (1)
Группа: Базовая
Благодарил (а): 310 раз.
Поблагодарили: 303 раз.

Бот для проверки идеи

Сообщение piter1777 » 13 янв 2016, 17:31

Haos писал(а):Параметр величины пробоя в пнт. уровня нужен, видимо.


По идее должен прям на уровне открываться плюс отступ

5. Отступ от уровня
Аватар пользователя
piter1777
 
Сообщений: 1218
Зарегистрирован: 07 май 2015, 10:02
Средств на руках: 128.10 Доллар
Награды: 1
Ветеран I (1)
Группа: Базовая
Благодарил (а): 310 раз.
Поблагодарили: 303 раз.

Re: Бот для проверки идеи

Сообщение Haos » 13 янв 2016, 20:13

piter1777 писал(а):В общем интересно получается! Только реагирует он поздно. Вот смотри:
Бот среагировал, когда появилась третья свеча это поздно, стоп получается большой. Хвост третьей свечи должен цеплять лимитник расположенный на уровне. А на малых таймах лимитник не успеет открыться, нужно сделать рыночный вход, то есть переключатель между лимитным выставлением сделок и рыночным.

Советник не может ни опаздывать ни опережать. Вот смотри каков принцип работы. Берется High (Low) последнего закрытого бара и сравнивается значение с хаями заданного кол-ва предыдущих. Если есть совпадения (при необходимом допуске), то уровень определен, если нет - то ноль. С открытием нового бара все повторяется для предыдущего.
Далее, лимитников не будет (я их не люблю просто) и программирую открытием сделки вход. Поэтому в указанном тобою случае, уровень был бы определен на прошлых барах и т. д.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.


Вернуться в Торговые советники на заказ

Кто сейчас на форуме?

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 629

Права доступа к форуму

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

cron