простой советник v2

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

простой советник v2

Сообщение buch1977 » 17 апр 2016, 18:13

Уважаемые программисты напишите пожалуйста советник по прилагаемому индикатору. Принцип работы такой: при касании ценой круглого уровня на нем открывается ордер. ТП находится на следующем, по ходу движения цены, уровне.Если цена походит к уровню снизу вверх открываем бай,с верху вниз сел.Если цена не дойдя до ТП, развернулась то нужно открыть компенсирующий ордер на следующем уроне от первоначального ордера. На скрине показано точка 1-селл, 2-компенсирующий бай, 3-компенсирующий селл. При достижении ТП вся серия ордеров закрывается и цикл повторяется.
Вложения
Безымянный.png
round_Levels(Black).mq4
(22.47 KB) Скачиваний: 27
Аватар пользователя
buch1977
 
Сообщений: 118
Зарегистрирован: 27 сен 2015, 15:01
Средств на руках: 20.00 Доллар
Группа: Базовая
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: простой советник v2

Сообщение Haos » 17 апр 2016, 18:53

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

простой советник v2

Сообщение buch1977 » 17 апр 2016, 18:57

это индикатор круглых уровней, на этих уровнях что он показывает нужно открывать ордера. использование его в советнике не обязательно, если советник сам будет определять эти уровни.
Аватар пользователя
buch1977
 
Сообщений: 118
Зарегистрирован: 27 сен 2015, 15:01
Средств на руках: 20.00 Доллар
Группа: Базовая
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: простой советник v2

Сообщение Haos » 17 апр 2016, 18:59

buch1977 писал(а):это индикатор круглых уровней, на этих уровнях что он показывает нужно открывать ордера. использование его в советнике не обязательно, если советник сам будет определять эти уровни.

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

простой советник v2

Сообщение buch1977 » 17 апр 2016, 19:01

да все правильно и 50 и 00
Аватар пользователя
buch1977
 
Сообщений: 118
Зарегистрирован: 27 сен 2015, 15:01
Средств на руках: 20.00 Доллар
Группа: Базовая
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: простой советник v2

Сообщение Haos » 17 апр 2016, 19:11

buch1977 писал(а):да все правильно и 50 и 00

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

простой советник v2

Сообщение buch1977 » 17 апр 2016, 19:13

буду очень признателен.
Аватар пользователя
buch1977
 
Сообщений: 118
Зарегистрирован: 27 сен 2015, 15:01
Средств на руках: 20.00 Доллар
Группа: Базовая
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: простой советник v2

Сообщение Haos » 18 апр 2016, 07:08

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

простой советник v2

Сообщение buch1977 » 18 апр 2016, 12:32

1."подход цены снизу/сверху к уровню" обозначил на скрине.
2. "касание" когда цена БИД или АСК дотронулась до обозначенного уровня, открываем ордер.
3. да про СЛ забыл упомянуть.
4. компенсирующий ордер открывается чтобы покрыть убыток предыдущего т.е. большим лотом.например: первый ордер СЕЛЛ 1лот, при образовании убытка в 50 пнт открываем второй ордер БАЙ 3 лота, при достижении ТП в 50 пнт оба ордера закрываются. во втором ордере 2 лота компенсируют убыток 1 лот зарабатывает. в итоге серия ордеров закрывается в +
Вложения
Безымянный3.png
Безымянный2.png
Аватар пользователя
buch1977
 
Сообщений: 118
Зарегистрирован: 27 сен 2015, 15:01
Средств на руках: 20.00 Доллар
Группа: Базовая
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: простой советник v2

Сообщение Haos » 18 апр 2016, 13:04

buch1977 писал(а):4. компенсирующий ордер открывается чтобы покрыть убыток предыдущего т.е. большим лотом.например: первый ордер СЕЛЛ 1лот, при образовании убытка в 50 пнт открываем второй ордер БАЙ 3 лота, при достижении ТП в 50 пнт оба ордера закрываются. во втором ордере 2 лота компенсируют убыток 1 лот зарабатывает. в итоге серия ордеров закрывается в +

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


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

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

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

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

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

cron