# Доработка ботов (советников, индикаторов) vol. 2

Раздел: Язык программирования MQL4
Автор темы: chocolate
Создана: 2014-10-02 12:48
Ответов: 33797 | Просмотров: 6661351
Страница 1434 из 1690
Источник: https://forexsystemru.com/threads/77111/page-1434

---

## Shipr_A — 2022-10-31 02:32

Обоснуйте.
    И Покажите на скрине убыточную сделку.

## Сергей Анатольевич — 2022-10-31 10:21

Здравствуй друзья программисты. Опять просьба к Вам. Есть инд. !!QQE new (сброшу ниже). У него порядок работы-при закрытии свечи появляется Гистограмма и звучит Алерт+ Окно пары, НО стрелки бывает НЕТ, она работает как-то отдельно от связки Алерт+ Окно. Настройки у меня по умолчанию. А можно ли сделать так чтобы при появлении Стрелки всегда срабатывал Алерт+Окно. Чтобы можно было отойти от монитора и НЕ пропустить Вход? Может получится? Спасибо.

## Veroniy — 2022-10-31 21:30

> Цитата (sergeikip2008):
> Спасибо уважаемый Shipr_A .....да можно вас попросить еще раз, извините,, если не сложно, сделать к-лот  (увеличение лота в случае убыточной сделки цифра после запятой 1,0...1,1)...заранее благодарен...
> С, уважением, Сергей...

Если можно индикаторами поделитесь к этой сове

## Def Leppard — 2022-11-01 09:17

Большая просьба к программистам, сделайте, чтобы советник торговал на всех тайм-фреймах. Открывает сделки только на М-5 графике.

## Shipr_A — 2022-11-01 13:23

> Цитата (Сергей Анатольевич):
> Здравствуй друзья программисты. Опять просьба к Вам. Есть инд. !!QQE new (сброшу ниже). У него порядок работы-при закрытии свечи появляется Гистограмма и звучит Алерт+ Окно пары, НО стрелки бывает НЕТ, она работает как-то отдельно от связки Алерт+ Окно. Настройки у меня по умолчанию. А можно ли сделать так чтобы при появлении Стрелки всегда срабатывал Алерт+Окно. Чтобы можно было отойти от монитора и НЕ пропустить Вход? Может получится? Спасибо.

       Индикатор Alert_OBJ_Arrows_v2. 
       Сделан для работы со стрелочными индикаторами у которых стрелки являются Объектами Aroow. (Не буферы)!!

        Перед началом работы, рекомендую отключить Алерты у проверяемого индикатора.

     a) Выдаёт Алерт сигнал, при появлении Значка-стрелки от проверяемого индикатора.
      
     б) Ставит Метки, на месте сигнала. Для выявления перерисовки у проверяемых индикаторов.
         Метки выставляет, при появлении сигнала, на открытом баре, по цена Close.
         Для дальнейшего их визуального сравнения, на существование/отсутствие,  стрелки-значка, проверяемого индикатора.

     Параметры:    
     
   1.  Разрешение на звуковой Алерт сигнал. 
      
       alerts     = true; 

   2.  Разрешение на выставление метки, на событие, появления Значка-стрелки от проверяемого индикатора.   

       Metka_znak    = true;  
   
   3.  Alert_txt  =   Для ввода, Текста на Алерт сигнал. 
   
   4.  Delit_All_metka   = false;  //  Удалить все метки.   
  
   
    п.с.
     
       Выставление меток и  подача Алерта, не зависят, друг от друга.
      ............................

## Shipr_A — 2022-11-01 13:29

> Цитата (Def Leppard):
> Большая просьба к программистам, сделайте, чтобы советник торговал на всех тайм-фреймах. Открывает сделки только на М-5 графике.

Проверяйте.

## svitanak — 2022-11-01 13:42

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

## Shipr_A — 2022-11-01 14:48

> Цитата (svitanak):
> Здравствуйте уважаемые программисты. В данном индикаторе нет настроек на те цвета, что я указал стрелками.
> я не очень понимаю код, но открыв с помощью эдитора, не увидел там этих цветов.
> Не могли бы вы исправить это и добавить возможность управления этими цветами. А то они маленькие и их не видно.
> в идеале, конечно, было бы здорово видеть стрелки на изменении цвета.
> но буду благодарен любому варианту. заранее спасибо..
> пс. там есть строки которые я не понимаю, как изменить, похоже что это они отвечают за эти цвета. Вот если бы эти цвета были выделены в буфер....

Проверяйте.

## Сергей Анатольевич — 2022-11-01 16:58

> Цитата (Shipr_A):
> Индикатор Alert_OBJ_Arrows_v2.
>        Сделан для работы со стрелочными индикаторами у которых стрелки являются Объектами Aroow. (Не буферы)!!
>
>         Перед началом работы, рекомендую отключить Алерты у проверяемого индикатора.
>
>      a) Выдаёт Алерт сигнал, при появлении Значка-стрелки от проверяемого индикатора.
>
>      б) Ставит Метки, на месте сигнала. Для выявления перерисовки у проверяемых индикаторов.
>          Метки выставляет, при появлении сигнала, на открытом баре, по цена Close.
>          Для дальнейшего их визуального сравнения, на существование/отсутствие,  стрелки-значка, проверяемого индикатора.
>
>      Параметры:
>
>    1.  Разрешение на звуковой Алерт сигнал.
>
>        alerts     = true;
>
>    2.  Разрешение на выставление метки, на событие, появления Значка-стрелки от проверяемого индикатора.
>
>        Metka_znak    = true;
>
>    3.  Alert_txt  =   Для ввода, Текста на Алерт сигнал.
>
>    4.  Delit_All_metka   = false;  //  Удалить все метки.
>
>
>     п.с.
>
>        Выставление меток и  подача Алерта, не зависят, друг от друга.
>       ............................

Спасибо. А можно такой-же но с открытым кодом, чтобы надписи настроить под себя. Вместо слова «kod-233-234» было «БАЙ-СЕЛЛ».

## АлексК — 2022-11-01 17:23

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

## Shipr_A — 2022-11-01 17:46

> Цитата (Сергей Анатольевич):
> Спасибо. А можно такой-же но с открытым кодом, чтобы надписи настроить под себя. Вместо слова «kod-233-234» было «БАЙ-СЕЛЛ».

Нет. Используйте шаблон.

В первой версии, чуть больше настроек. Минуточку..
---------------------------------------------------------------

 
 
      индикатор Alert_OBJ_Arrows_v1. 
      Для работы со стрелочными индикаторами у которых стрелки являются Объектами Aroow. (Не буферы)!
 
      индикатор Alert_OBJ_Arrows_v1, предназначен для выявления перерисовки и подаче Алерт сигнала от проверяемого индикатора.
      
      Подготовка к работе Alert_OBJ_Arrows:

  1.  Проверьте Алерт у проверяемого индикатора, если он включен, то отключите его.  
      Параметр звукового-сигнала, проверяемого индикатора должен быть Отключён: alertsOn = false; // <-- примерно так.

 
 
  2.  Параметры  цвета и коды стрелок, должны быть идентичными с проверяемым индикатором.
      То есть установите в Alert_OBJ_Arrows_v1, такие же цвета и коды стрелок как и у проверяемого индикатора. 
      Это первые четыре параметра.
      
      ind_Arr_Up_color            = clrLime;//   Цвет стрелки проверяемого Индикатора вверх
      ind_Arr_Dn_color            = clrRed; //   Цвет стрелки проверяемого Индикатора вниз

      Arr_Up_kod            = 233; //   Код стрелки проверяемого Индикатора вверх
      Arr_Dn_kod            = 234; //   Код стрелки проверяемого Индикатора вниз
      
      Чтобы узнать код стрелки-значка Arrow, Нужно двойным ЛКМ выделить значок-стрелку на графике.
      ПКМ -- Свойства Arrow -- Параметры -- Код значка: тут будет код значка-стрелки.     Ниже показано на картинке.

      Или же, посмотреть в параметрах. Чаще всего, цвета и коды значков вынесены в параметры. (Настройки индикатора).
 
     
      Второстепенные параметры:    
     
  3.  Разрешение на звуковой сигнал, для стрелок  вверх/вниз. 
      
      alert_up = true; // Вкл/Выкл Алерта для стрелки вверх  
      alert_dn = true; // Вкл/Выкл Алерта для стрелки вниз   

   
  4.  Имена для Алертов  вверх/вниз. Текст, вы можете изменять на своё усмотрение. 
      Имена для Алертов  нужны для того, что бы вы не потеряли сигнал среди прочих.
      И сразу могли определить от какого индикатора был сигнал, на каом TF от какой вал.пары и т.д.

      Alert_Name_dn = "Стрелка вниз!   Alert_OBJ";   //   Имя для Алерт-оповещения вниз
      Alert_Name_up = "Стрелка вверх!  Alert_OBJ";   //   Имя для Алерт-оповещения вверх

  5.  Метка. Разрешение на выставление метки, на событие, появления стрелок от индикатора,  вверх/вниз.   
      Метка выставляется по цене Close. На открытом баре. В момент появления сигнала.
      Сделано для того чтобы, отслеживать стрелки индикатора на перерисовку. 
      
      Metka_dn    = true; // Вкл/Выкл выставления Метки от сигнала вниз 
      Metka_up    = true; // Вкл/Выкл выставления Метки от сигнала вверх 
      
      
  6.  Цвета выставляемых меток, на событие, появления стрелок индикатора  вверх/вниз. 
      Могут быть любыми. На ваше усмотрение.

      Metka_color_dn            = clrRed;  //   Цвет Метки  вниз
      Metka_color_up            = clrLime; //   Цвет Метки  вверх

  п.с.

      Вкл/Выкл Алертов (вверх/вниз) и Вкл/Выкл Меток (вверх/вниз)   работают не зависимо друг от друга.
      
  п.с.

       индикатор "Alert_OBJ_Arrows_v1" не вызывает другие индикаторы.
       А работает только с объектом Стрелка(вер/вниз), с заданными параметрами. пояснение в пункте 2.
       
       По этому, этот индикатор, нужно самостоятельно  закидывать на график,
       к проверяемому стрелочному индикатору.
       
       Обычно это подвальные индикаторы, выставляющие Arrow стрелки, в основном окне графика.

       например, к "4 time frame gann hilo - Heiken Ashi_arrow"  или "4 TF Heiken Ashi Arrows"
       либо к каким-то другим похожим  индикаторам, выставляющим Arrow Объект-Стрелки в основное окно графика.
       
       
       
      ............................

## barop — 2022-11-01 19:24

Добрый день хочу обратится к Знатокам  за помощью. Выложенный Бот на индикаторе PriceBorder он работает на Мартингейле, но в нем есть также Stop Loss. В случае как есть сейчас, Stop Loss бесполезен , потому что если бот устанавливает Stop Loss выше линии индикатора, благодаря которой открывается сделка, и ордер выбивается по Stop Loss, автоматически открывается новая сделка * (потому что цена находится выше линии индикатора в зоне где открывается сделка )*которая снова продолжает идти не в нужном направлении,цена снова доходит до Stop Loss нового ордера снова его выбивает и снова открывается новый ордер. Можно ли сделать чтобы после выбивания по Stop Loss новая сделка не открывалась?

## Def Leppard — 2022-11-01 20:34

> Цитата (Shipr_A):
> Проверяйте.

Спасибо огромное, проверю!!

## loki177 — 2022-11-03 17:04

просьба подправить под новый билд этот индикатор, нужен mq4:

## Sapper — 2022-11-03 17:46

> Цитата (loki177):
> просьба подправить под новый билд этот индикатор, нужен mq4:

Проверьте.

## sem97 — 2022-11-03 17:52

> Цитата (Sapper):
> Проверьте.

Индикация не работает

## Serg-Kamensk — 2022-11-03 20:56

Добрый день. Помогите пожалуйста адаптировать этот советник под новый билд.

## loki177 — 2022-11-03 23:37

> Цитата (SERGZXZ):
> Добрый день. Помогите пожалуйста адаптировать этот советник под новый билд.

## Serg-Kamensk — 2022-11-03 23:40

Спасибо большое.

## АлексК — 2022-11-04 15:51

Здравствуйте, может кто ограничение истории сделать?

---

Следующая страница: https://forexsystemru.com/threads/77111/page-1435
