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

Раздел: Язык программирования MQL4
Автор темы: machzelet
Создана: 2010-02-26 20:00
Ответов: 12060 | Просмотров: 1842688
Страница 580 из 604
Источник: https://forexsystemru.com/threads/61956/page-580

---

## samwin — 2014-08-28 13:05

Уважаемые программисты, сделайте пожалуйста аллерт и стрелочку по след правилам:

Стандартные Индикаторы:
Боллинджер: Период 20, отклонение 2,5
Williams Percent Range: период 14, уровни -95, -5
Стохастик: период к 5, период д 3, замедление 3, low/high, simple, уровни 15, 85

Правила:
вильямс за уровнем -95 или -5, стохастик за уровнем 15 или 85. стохастик пересекается только после того как цена пошла в целевом направлении

вот короче Скрин

## nikpilot — 2014-08-28 15:12

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

Спасибо.

## Ystas — 2014-08-28 17:04

День добрый, уважаемые программисты!Помогите переделать советник чтобы он не закрывал сделку по обратному сигналу,но по новому сигналу открывал(т.е. локировал).Очень надо,заранее СПАСИБО.

## alexnemo — 2014-08-28 18:46

> Цитата (jenzo):
> Ребята помогите сделать фиксированный лот. Например если задал 2 лота чтоб торговал  двумя лотами

первый параметр в настройках, "0" вместо "1"
второй параметр лот
хоть в блокноте открой отредактируй и сохрани

## ssf — 2014-08-28 22:21

Доброго времени суток уважаемые программисты. Есть просьба доработать советника. В нем нужно сделать возможность изменять в настройках уровень SL, а также прикрутить возможность вывода в БУ. Спасибо.

## jenzo — 2014-08-29 06:50

> Цитата (alexnemo):
> первый параметр в настройках, "0" вместо "1"
> второй параметр лот
> хоть в блокноте открой отредактируй и сохрани

Проверил в тестере с балансом $1000 Но один черт открывает лимиты с лотом 0,02

## borobor — 2014-08-29 11:59

> Цитата (jenzo):
> Проверил в тестере с балансом $1000 Но один черт открывает лимиты с лотом 0,02

ты хочешь что-бы и доливки были одним и тем же лотом что и отложники?

## jenzo — 2014-08-29 12:12

> Цитата (borobor):
> ты хочешь что-бы и доливки были одним и тем же лотом что и отложники?

Да!

## borobor — 2014-08-29 12:21

> Цитата (jenzo):
> Да!

пробуй,изменил только настройки ,у меня работает

## donc09 — 2014-08-30 01:30

Кто, чем может. Просьба заменить индикатор в советнике на индикатор Zig Zag stairs, оставить параметры индюка и удалить параметр Gross Period.

## MrGreen86 — 2014-08-30 09:49

> Цитата (donc09):
> Кто, чем может. Просьба заменить индикатор в советнике на индикатор Zig Zag stairs, оставить параметры индюка и удалить параметр Gross Period.

отправьте индикатор который использует советник - DT-ZigZag-Lauer1
нужно посмотреть как работал он прежде чем менять. И черкните мне в личку после этого, чтобы не забыл.

## MrGreen86 — 2014-08-30 09:55

> Цитата (ssf):
> Доброго времени суток уважаемые программисты. Есть просьба доработать советника. В нем нужно сделать возможность изменять в настройках уровень SL, а также прикрутить возможность вывода в БУ. Спасибо.

stop_loss - понятно
noloss - без убыток (если 0 - выключен)
noloss_pips - на сколько пунктов в плюс ставить стоп лосс выше цены октрытия

## MrGreen86 — 2014-08-30 10:04

> Цитата (ZonAl):
> Помогите, пожалуйста, чтобы индикатор отображал все линии (L1, L2, H1, H2...). Ну,очень нужно!!! И, если есть возможность, чтобы при смене таймфреймов не сбрасывал настройки линий на стандартные. Хотя второе не так уж обязательно.

этого сделать нельзя, так как линий будет слишком много (в терминале ограничение на 8 линий в одном индикаторе). Но я сделал вторую версию в которой отдельно отображаются L1, L2, H1, H2. нанесите обе версии индикатора на график и получите все линии.

## MrGreen86 — 2014-08-30 10:15

> Цитата (Frolov):
> Уважаемые программисты , сделайте доброе дело . Заставьте советник 2Side открываться не по стоху , а при появлении стрелок индюка indicator02 (e) . Спасибо

## MrGreen86 — 2014-08-30 10:19

> Цитата (Аввакум2):
> День добрый, уважаемые.
>
> Ребята, пожалуйста, кому под силу, уберите с этих двух индикаторов надписи с подвала (мне это нужно). Буду очень признателен.
>
> Благодарю вперед - искреннее спасибо.

## MrGreen86 — 2014-08-30 10:24

> Цитата (Prudnik2008):
> Здравствуйте ! Советник после минусовой сделки открывает лот в несколько раз больше,можно ли сделать строчку что-бы самому выставлять  лот,захотел фиксированный,захотел с увеличением 1.2, 1.3 и т.д.

параметр Lot_Factor. если начальный лот маленький - маленькое умножение может не пройти. например если лот 0.1 (например минимальный у брокера 0.1), при умножении на 1.3 получим 0.13, округлив снова получим 0.1, учитывайте это.

## MrGreen86 — 2014-08-30 10:28

> Цитата (step1):
> ок, не условие открытия ордеров, а изменение логики расчета лота открываемого ордера. сейчас при сильном движении увеличивается количество ордеров и лотов против движения, при этом по движению открываются ордера первоначальным (минимальным) размером, т.е. вся надежда на отскок. хотелось бы поменять данную логику на следующую:
> -по сигналу сова открывается первый ордер исходя из размера депо,
> -при наступлении сигнала направленному в ту же сторону как и первый варианта 2 (а) лот не открывается, (б) открывается ордер, увеличенный на шаг, указанный в сове,
> при наступлении сигнала противоположно открытого ордера открывается ордер размером = коэф-нт * размер первого лота
> -при наступлении последующих сигналов аналогично, проводится расчет размеров открытых ордеров, если сигнал в сторону большей лотности, то (а) не открывает, (б) открывает в размере предыдущего + шаг,
> если в сторону меньшей лотности, то проводится расчет размера ордера=коэф-нт * разность сумм открытых ордеров
> -сетка закрывается если депо увеличился на указанный процент.

код плохой и изменений много, проще писать с нуля. безлпатно не возьмусь, без обид ;)

## donc09 — 2014-08-30 11:48

> Цитата (MrGreen86):
> отправьте индикатор который использует советник - DT-ZigZag-Lauer1
> нужно посмотреть как работал он прежде чем менять. И черкните мне в личку после этого, чтобы не забыл.

Работает с этим индюком.

## MrGreen86 — 2014-08-30 19:16

> Цитата (donc09):
> Работает с этим индюком.

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

## donc09 — 2014-08-30 21:00

> Цитата (MrGreen86):
> ну я так и думал. теперь объясните как открываться. В оригинале открытие происходит если есть 3 красные точки подряд, а 4я (на 4м баре) синяя. это бай. Селл зеркально.
> В новом индикаторе такое не возможно.
> Сверху старый, снизу новый.

Если такая ерунда, то все просьба снимается, спасибо за беспокойство.

---

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