Boris54
ПенSионер

 
Уровень 17

  Торгую в компаниях:


Группа "Стол заказов MQL"

Рейтинг 2081



РЕКОМЕНДУЮ



Советник на основе индикатора ТМА.

Здравствуйте. Прошу реализовать такой алгоритм для торговли внутри дня.
Советник открывает по алгоритму один рыночный ордер в день. Затем закрывает ордер, когда цена коснется противоположной линии у индикатора ТМА. При открывании ордера советник прописывает ТР на случай пропадания связи.
Подробнее:
Верхняя полоса у индикатора ТМА – UPP, нижняя полоса LOW.
Я включаю советник, когда текущая цена находится между UPP и LOW. Окончание торговли – при достижении TP или SL.
После включения советника фиксируются текущие значения UPP и LOW с индикатора ТМА.
Советник начинает работу, если текущая цена находится между значениями UPP и LOW, то есть цена больше Low и меньше UPP.
Далее возможны два варианта: 1- когда текущая цена превысит значение UPP на А пунктов- советник продает по рынку,
(цена бид – Upp ) больше параметра А.
2- если же текущая цена станет ниже LOW на А пунктов- советник покупает по рынку,
(LOW –цена бид) больше параметра А.
Когда текущая цена коснется противоположной линии у индикатора ТМА — советник закрывает открытый ордер.
Исходные данные: Мт4, Альпари, 5 знаков после запятой.
Параметры советника:
Размер лота.
Стоп-лосс и тейк-профит, А- в пунктах.
Можно сделать параметр Т1 — через сколько секунд советник обновляет данные по UPP и LOW.
После того как рабочий ордер достигнет ТР или SL – торговля на сегодня заканчивается.
***
Если нужен рисунок — постараюсь выложить вечером.
Индикатор ТМА выложен в этом заказе
  • 0
  • Просмотров: 2819
  • 31 октября 2019, 08:33
  • Boris54
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Советник MT4 по стохастику 2
Следующая запись в группе  
Небольшая доработка советника
30 октября 2019
31 октября 2019

Комментарии (13)

+
0
скрины
avatar

  34  AM2 Сообщений: 15868 - Андрей

  • 31 октября 2019, 20:51
+
0
Хорошо будет работать во флете или с несколькими ТМА, как то так

имхо
avatar

  5  Andrey1979 Сообщений: 136

  • 31 октября 2019, 21:50
+
0
в базе есть подобные. чем не устраивают?
avatar

  34  AM2 Сообщений: 15868 - Андрей

  • 31 октября 2019, 21:59
+
0
В базе более сложный алгоритм. А мне надо ловить только выход из внутренней области за пределы линии Тма. При включении сов- проверка условия: текущая цена больше Low и меньше UPP. Одна сделка за сутки.

Редактирован: 1 ноября 2019, 05:24
avatar

  17  Boris54 Автор Сообщений: 756 - ПенSионер

  • 1 ноября 2019, 04:52
+
0
Другие сов на основе ТМА:
zakaz.opentraders.ru/52153.html сложный алгоритм и анализ средней линии.
zakaz.opentraders.ru/52028.html МАСД + ТМа.

Редактирован: 1 ноября 2019, 07:52
avatar

  17  Boris54 Автор Сообщений: 756 - ПенSионер

  • 1 ноября 2019, 06:54
+
0
на 4-е
avatar

  34  AM2 Сообщений: 15868 - Андрей

  • 1 ноября 2019, 17:54
+
0
Спасибо!
avatar

  17  Boris54 Автор Сообщений: 756 - ПенSионер

  • 1 ноября 2019, 18:29
+
0
avatar

  34  AM2 Сообщений: 15868 - Андрей

  • 1 ноября 2019, 21:21
+
0
Андрей, мне нужна одна сделка в день. А судя по вашему скрину — советник непрерывно в работе: сделка бай закрывается и открывается селл и так далее. Постарайтесь изменить алгоритм, чтобы после включения советника открывался ордер и затем закрывался по сигналу. В параметрах сова вы прописали: 1- закрывается по сигналу. Но в сегодняшней версии при закрытии по сигналу — будет открываться «второй» ордер в противоположном направлении.
Нужна такая схема работы: я утром включаю советник, который ловит касание верхней линии индикатора или нижней линии индикатора ТМА. После касания линии индикатора открывается ордер. Ордер закрывается при касании противоположной линии индикатора ТМА. После этого я могу руками отключить советник, убрать «галочку» — разрешить советнику торговать.
Редактирован: 4 ноября 2019, 09:46
avatar

  17  Boris54 Автор Сообщений: 756 - ПенSионер

  • 4 ноября 2019, 09:45
+
0
Андрей, прошу подправить алгоритм для бай ордера. У меня в ТЗ написано: бай делается, когда (LOW –цена бид) больше параметра А. Пояснение на новом рисунке. В точке 1 цена сравнялась со значение Low. В точке 2 выполнилось условие (LOW –цена бид) больше параметра А, пошла команда на Бай. При этом цена покупки получилась чуть выше точки 2 на размер спреда.
А в вашем варианте: бай делается, когда (LOW –цена бид) больше параметра А+спред!
Для примера: параметр индикатора ТМА LOW= 1,11635, А= 5, команда на Бай формируется, когда цена опустится ниже 1,11630.
А в вашем варианте команда на Бай формируется, когда цена опустится ниже 1,11620 (для спреда = 10 п).
Редактирован: 10 ноября 2019, 12:45
avatar

  17  Boris54 Автор Сообщений: 756 - ПенSионер

  • 10 ноября 2019, 12:39
+
0
Спасибо. Буду тестировать.
avatar

  17  Boris54 Автор Сообщений: 756 - ПенSионер

  • 2 ноября 2019, 09:50
+
0
мне нужна одна сделка в день. А судя по вашему скрину — советник непрерывно в работе: сделка бай закрывается и открывается селл и так далее

в каком месте на скрине вы увидели 2 сделки в день? покажите.

для наглядности поставил маленький тейк:

avatar

  34  AM2 Сообщений: 15868 - Андрей

  • 4 ноября 2019, 12:49
+
0
Извините, если это не так. На темном фоне — показалось, наверное. Сегодня проверил фиксированный Профит, все сработало правильно. Завтра буду проверять — Профит по сигналу.
avatar

  17  Boris54 Автор Сообщений: 756 - ПенSионер

  • 4 ноября 2019, 13:34

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Начать торговлю с Альпари