Grenzel

 
Уровень 10

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


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

Рейтинг 2146



РЕКОМЕНДУЮ




Лучшее от Grenzel



Советник против тренда Комментариев 15
2021-05-15 20:42:46Рейтинг 0

Советник PIPS

Прошу написать советник по одному индикатору.
Условия входа:
SELL: при закрытии свечи появилась стрелка вниз, открываем ордер на открытии новой свечи, закрываем на закрытии свечи. То есть сделка длится одну свечу(на скрине она выделена прямоугольником). Стрелке в низ должна соответствовать медвежья свеча.
BUY:: при закрытии свечи появилась стрелка вверх, открываем ордер на открытии новой свечи, закрываем на закрытии свечи. Стрелке в низ должна соответствовать бычья свеча.
Запрет на торговлю, если направление стрелки не соответствует направлению свечи.
В советнике должны быть следующие настройки:
Размер лота.
Тейк профит
Стоп лос
Трал
Магик
Bheurekso_pattern_rus.2.ex4 (55 Kb)
Bheurekso_pattern_rus.2.mq4 (42 Kb)
  • 0
  • Просмотров: 1943
  • 9 февраля 2022, 21:33
  • Grenzel
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Модификация Советника на индикаторе «Parabolic»
Следующая запись в группе  
написать советник
09 февраля 2022
12 февраля 2022

Брокер для ваших роботов, 15 лет на рынке

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

+
0
на 11-е
avatar

  35  AM2 Сообщений: 16276 - Андрей

  • 9 февраля 2022, 21:58
+
0
у меня одного из-за этого индикатора подвис терминал?
avatar

  23  igrun Сообщений: 1647 - igrun

  • 10 февраля 2022, 18:33
+
0
У меня тоже котировки реже с ним меняются, примерно один раз за 10-15 секунд.Без него раз в секунду.
avatar

  20  alex30774 Сообщений: 748

  • 10 февраля 2022, 19:51
+
0
у меня нормально все
avatar

  35  AM2 Сообщений: 16276 - Андрей

  • 10 февраля 2022, 20:11
+
0
У меня стоит на 10 парах и всё нормально.
avatar

  10  Grenzel Автор Сообщений: 52

  • 10 февраля 2022, 20:14
+
0
Значит какой-то библиотеки у меня не хватает.
avatar

  20  alex30774 Сообщений: 748

  • 10 февраля 2022, 20:25
+
0
рисует безбожно… стрелочки красивые только на истории
avatar

  10  mihhail777 Сообщений: 159 - Михаил

  • 10 февраля 2022, 21:03
+
0
Не особо часто. Сегодня из 7 сделок только одна в минус и одна рисованая.
avatar

  10  Grenzel Автор Сообщений: 52

  • 10 февраля 2022, 21:49
+
0
При написании советника необходимо чтобы в индикаторе были отключены настройки:
— построение линий
— каждый раз стирать и строить линии.
Получается больше сигналов.
И отключить цвет текста, оставить только стрелки.
Или вынести эти настройки в советник.
avatar

  10  Grenzel Автор Сообщений: 52

  • 10 февраля 2022, 23:00
+
0
убрал коменты из кода индикатора и сделал торговлю по буферам: www.opentraders.ru/downloads/3250/

avatar

  35  AM2 Сообщений: 16276 - Андрей

  • 12 февраля 2022, 08:26
+
0
а индикатор не требуется для работы этого советника?
avatar

  23  igrun Сообщений: 1647 - igrun

  • 12 февраля 2022, 17:16
+
0
Спасибо, потестим на демо. А, что за точки появились в переделанном индикаторе? Закрытие не по техзаданию. Смотрю усреднение добавили. Может и лучше. Какой здесь алгоритм закрытия сделок?
avatar

  10  Grenzel Автор Сообщений: 52

  • 12 февраля 2022, 23:04
+
0
А, что за точки появились в переделанном индикаторе?


это буферы для синала, они в коде были закоментарены. вариант ближе к тз: www.opentraders.ru/downloads/3250/


Редактирован: 13 февраля 2022, 11:14
avatar

  35  AM2 Сообщений: 16276 - Андрей

  • 13 февраля 2022, 10:07
+
0
Андрей а можете в своих уроках научить составлять комментарии?
avatar

  23  igrun Сообщений: 1647 - igrun

  • 13 февраля 2022, 12:02
+
0
Функция Comment()
void Comment(...)
Функция выводит комментарий, определенный пользователем, в левый верхний угол окна финансового инструмента. Параметры могут иметь любой тип. Количество параметров не может превышать 64. Массивы нельзя передавать в функцию Comment(). Массивы должны печататься поэлементно. Данные типа double выводятся с 4 десятичными цифрами после точки. Для вывода чисел с большей точностью необходимо использовать функцию DoubleToStr(). Типы bool, datetime и color будут напечатаны как числа. Чтобы вывести данные типа datetime в виде строки необходимо использовать функцию TimeToStr().

Параметры:
… — любые значения, разделенные запятыми.

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

//--------------------------------------------------------------------
// comment.mq4
// Предназначен для использования в качестве примера в учебнике MQL4.
//--------------------------------------------------------------------
int start()                            // Спец. функция start
  {
   int Orders=OrdersTotal();           // Количество ордеров
   if (Orders==0)                      // Если кол.орд равно 0
      Comment("Ордеров нет");          // Комментарий в угол окна
   else                                // Если есть ордера
      Comment("В торговле имеется ",Orders," ордеров." );// Коммент.
   return;                             // Выход 
  }
//--------------------------------------------------------------------


В начале программы с помощью функции OrdersTotal() вычисляется общее количество ордеров. В случае, если переменная Orders (количество ордеров) равна 0, то исполняется функция Comment() с параметром «Ордеров нет». Если же в торговле присутствует хотя бы один ордер, то выполняется функция Comment() со списком параметров, перечисленных через запятую. В данном случае используется 3 параметра, первый из которых — строковое значение «В торговле имеется », второй — целое число Orders и третий — строковое значение " ордеров.". В результате исполнения эксперта при каждом запуске на исполнение функции start() в левом верхнем углу окна финансового инструмента будет отображаться одна из надписей.
avatar

  16  ssg Сообщений: 817

  • 13 февраля 2022, 12:07
+
0
не плохо
avatar

  23  igrun Сообщений: 1647 - igrun

  • 13 февраля 2022, 12:23
+
0
Индикатор перерисовывается. Сигнал вроде есть, но если обновить, или сменить тайм, а потом вернуть все обратно. Сигнала уже может не быть. А на истории все отлично. Если, только индикатор повесил.
avatar

  14  Syte Сообщений: 399

  • 13 февраля 2022, 18:45
+
0
Хотел затестить. Закинул в папку, перегрузил Мт4, тащу на график, и ничего не происходит
avatar

  4  MasterofOrion Сообщений: 12 - Мастер Ориона

  • 13 февраля 2022, 21:20

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