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

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

---

## queen — 2016-02-21 14:26

> Цитата (king):
> А как насчет запозданиям? не будет переустанавливать точки?

Ты умеишь  пользоваться тестером стратеги? Прогони на истории и увидешь как он работает.

## znn1950 — 2016-02-21 18:43

> Цитата (V.T.2014):
> Могу свои сеты подогнать. Прогнал ваш сов, вроде не открывает в ненужное время сделки. Хотя по правде говоря я возможно и сам решил только что уже свой вопрос. Час или два назад заглядывал сюда, ответа не было, пришлось экспромтом изуть код сова. Гы... первый опыт. Не знаю, что вы в сове сделали, работает вроде, хотя тот что оригинал работает точно также и разницы в коде я почему то не нашел . А я просто исправил 25 строку на
> int LLi_8 = GMToffset + 21.02;
> поставлю, посмотрю Хотя, есть предчувствие, что дроби в коде понятны не будут

А вы можете сбросить хоть небольшое описание этого сова. Спасибо

## Prelagatay — 2016-02-21 18:55

> Цитата (MrGreen86):
> эту часть кода я не менял и не трогал.
> добавил проверку чтобы такого не было.

MrGreen86, если не затруднит, не могли бы вы посмотреть что там не так?

## lexar — 2016-02-21 19:33

> Цитата (znn1950):
> Сообщение от V.T.2014
> Могу свои сеты подогнать. Прогнал ваш сов, вроде не открывает в ненужное время сделки. Хотя по правде говоря я возможно и сам решил только что уже свой вопрос. Час или два назад заглядывал сюда, ответа не было, пришлось экспромтом изуть код сова. Гы... первый опыт. Не знаю, что вы в сове сделали, работает вроде, хотя тот что оригинал работает точно также и разницы в коде я почему то не нашел . А я просто исправил 25 строку на
> int LLi_8 = GMToffset + 21.02;
> поставлю, посмотрю Хотя, есть предчувствие, что дроби в коде понятны не будут

int поддерживает целые числа, дробные обычно пишут в double

## robert.smith — 2016-02-21 21:26

Здравствуйте. Сконвертируйте, пожалуйста, индикатор из mql5 в mql4. Спасибо

## RoboMaks — 2016-02-22 00:07

> Цитата (jenzo):
> ребята помогите пожалуйста прикрепить стрелки при смене цвет.
>  Красный селл и синии бай.

На живом проверять ещё надо его... рисует. :)
Звук и алерт тоже добавил сразу :)

extern bool            Sound      = true;         // звуковое оповещение
 extern string          sound1     = "alert.wav";  // тип звука для SELL
 extern string          sound2     = "alert2.wav"; // тип звука для BUY
 extern bool            alert      = true;         // оповещение окном алерта
 extern int             Arr_Dist   = 50;           // расстояние от линии для стрелки

Обалдеть... На евро-баксе всё нормально даёт, по баксу-йене ерунда какая-то... подряд стрелки шурует :laugh:
Удалил, завтра разберусь  :)

## gek — 2016-02-22 01:41

Програмисты!:)
Посмотрите пост 6759.
Рисунок пост 6776
Появились нижние точки-стрелка на БАЙ и наоборот.

## RoboMaks — 2016-02-22 01:48

> Цитата (RoboMaks):
> Удалил, завтра разберусь  :)

Вроде бы разобрался... :)  Но опаздывает он сильно, будет ли от него толк?

## Novikov — 2016-02-22 09:41

> Цитата (RoboMaks):
> Вроде бы разобрался... :)  Но опаздывает он сильно, будет ли от него толк?

Создай график РЕНКО и будет та же картина, только в профиль ;)

## ALEKSUS — 2016-02-22 09:45

Прошу исправить ошибки:

## Novikov — 2016-02-22 10:10

> Цитата (mobidik):
> :)

Александр, пожалуйста, подправь код, если не трудно!

При выставлении времени, перестала отображаться информация.
Она появляется, только после наступления времени Time_End.
А в реальном времени текущую информацию не отображает.

И после срабатывания не обнуляется - какие данные были до закрытия, такие и отображаются.

И сегодня почему то сработало закрытие, по не понятной причине в 8:12,
при том, что стоит несколько экспертов с промежутком 4 часа - старт за 10 мин, а финиш за 5 мин. до открытия 4х часового бара. :not-good:

Заранее благодарю!

советник [EXP_Close_28_Time.mq4](https://forexsystemsru.com/attachment.php?attachmentid=234603&d=1455710653)

## dragons76 — 2016-02-22 11:54

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

Нужно чтобы робот открывал ордера при таких правилах.
если цена пробила МА сверху-вниз и D- выше уровня 25 продаем.
если цена пробила МА снизу-вверх и D+выше уровня 25 покупаем.

## gek — 2016-02-22 16:06

> Цитата (LexLampard):
> Перепутал Стоп лосс с Тейк профитом
>
> Перекачайте
>
> Добавил параметр: **Закрывать ордера при смене сигнала**

LexLampard,привет!
Скинь пожалуйста картинку настроек на русском.

## MrGreen86 — 2016-02-22 16:51

> Цитата (Prelagatay):
> Увы, но ничего не изменилось.

так а вы перекомпилировали его? 
а что на этот раз пишет? это важно. вероятно в другой части кода такая же беда. в прошлый раз был указатель на строчку и символ где была проблема.

## MrGreen86 — 2016-02-22 17:02

> Цитата (olegkom):
> MrGreen86  посмотри еще плиз -на селл сова через раз входит.

у меня хорошо входит. покажите где он не вошла?

## MrGreen86 — 2016-02-22 17:03

> Цитата (dragons76):
> Добрый день господа программисты к вам просьба подправить робота.
> работает он по ADX_MA подкоректировать нужно правила открытия ордеров.
>
> Нужно чтобы робот открывал ордера при таких правилах.
> если цена пробила МА сверху-вниз и D- выше уровня 25 продаем.
> если цена пробила МА снизу-вверх и D+выше уровня 25 покупаем.

а как надо?

## MrGreen86 — 2016-02-22 17:13

> Цитата (ALEKSUS):
> Прошу исправить ошибки:

оптом? ))

## mobidik — 2016-02-22 17:30

> Цитата (Novikov):
> Александр, пожалуйста, подправь код, если не трудно!
>
> При выставлении времени, перестала отображаться информация.
> Она появляется, только после наступления времени Time_End.
> А в реальном времени текущую информацию не отображает.
>
>
>
> И после срабатывания не обнуляется - какие данные были до закрытия, такие и отображаются.
>
> И сегодня почему то сработало закрытие, по не понятной причине в 8:12,
> при том, что стоит несколько экспертов с промежутком 4 часа - старт за 10 мин, а финиш за 5 мин. до открытия 4х часового бара. :not-good:
>
> Заранее благодарю!
>
> советник [EXP_Close_28_Time.mq4](https://forexsystemsru.com/attachment.php?attachmentid=234603&d=1455710653)

Сов работает теперь все время, но закрывать ордера ему разрешено только в то время, что указано в настройках, инфа пропадать не должна.
Проверяй:

## LexLampard — 2016-02-22 17:32

> Цитата (gek):
> LexLampard,привет!
> Скинь пожалуйста картинку настроек на русском.

Вот.

## olegkom — 2016-02-22 17:56

Извиняюсь MrGreen. Проверял на минутке-видимо специфика индикатора -несколько раз попалась ситуация стрелка 3 раз на3х барах подряд поменяла значение. На старших тф бывает но редко. Так что все ОК работает-Спасибо. Индюк попутал-он крайний. Или я невнимательно смотрел..

---

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