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

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

---

## ярославчик — 2022-09-01 14:10

ЗДРАВСТВУЙТЕ А МОЖНО ПРИКРУТИТЬ ОПОВЕЩЕНИЕ ШОБ ОН ОТПРАВЛЯЛ ЕГО НА ТЕРМЕНАЛ МТ4 УСТАНОВЛЕНЫЙ В ТЕЛЕФОНЕ

## ZenFX — 2022-09-02 11:13

> Цитата (pilot331):
> Уважаемые программисты. Пожалуйста, допилите если не сложно индюк. Попробовал сам допилить, то есть добавить push-уведомления. Уведомление приходят, но с открытием каждой новой свечи, а не тогда когда срабатывает именно аллерт по самому индюку. Исправьте пожалуйста. Заранее спасибо.

## Surem — 2022-09-02 14:32

Уважаемые чатлане, я простой пацак просю сделать сюдой доработку. Надо пуш сообщение с алертом когда задам в настройках сигнал на два ТФ, три или сколько пожелаю. Неплохой вроде для всех фильтр!

## andpri — 2022-09-04 06:41

Доделайте пожалуйста индюк уровней .  Чтоб нормально отображал на графике уровень который находил . Рисует фигню какую то

## Ai xandr — 2022-09-05 10:18

Привет уважаемые программисты!
Может кто добавить стрелы на график по этому подвальнику: красная пика сверху на продажу стрела, зеленая пика снизу стрела на покупку...
Желтые пики - сигналы на выход из сделок.

## вячеслав1946 — 2022-09-06 11:50

Ребяты  есть индюшок по моему лучший в своем роде , но с существенным недостатком  ( на скрине все хорошо видно ) нельзя ли как-нибудь исправить  ( тоже на скрине ) Close  на Open

## MakarFX — 2022-09-06 12:10

> Цитата (вячеслав1946):
> Ребяты  есть индюшок по моему лучший в своем роде , но с существенным недостатком  ( на скрине все хорошо видно ) нельзя ли как-нибудь исправить  ( тоже на скрине ) Close  на Open

Исправил

## вячеслав1946 — 2022-09-06 21:10

Вот и индюшок

## ale9551 — 2022-09-08 13:47

> Цитата (MakarFX):
> Пробуй

Уважаемый MakarFX!
Не могли бы вы также исправить и Антиилан спред?
Не работает фильтр спреда,ранее вами установленный.
Заранее благодарен!

## gek — 2022-09-08 14:02

> Цитата (MakarFX):
> Исправил

А где исправленный?:)

## irbisfin — 2022-09-08 15:36

Помогите с индикатором. Нужно прописать функцию (которую можно будет включать или выключать), чтобы сигнал был при определенном количестве минусовых сигналов подряд ( количество можно выбирать)

## dvx — 2022-09-08 18:39

Здравствуйте, уважаемые программисты просьба перенести код из tradingview в mq4, сам код:

//@version=4
study(title="UT Bot Alerts", overlay = true)

// Inputs
a = input(1,     title = "Key Vaule. 'This changes the sensitivity'")
c = input(10,    title = "ATR Period")
h = input(false, title = "Signals from Heikin Ashi Candles")

xATR  = atr(c)
nLoss = a * xATR

src = h ? security(heikinashi(syminfo.tickerid), timeframe.period, close, lookahead = false) : close

xATRTrailingStop = 0.0
xATRTrailingStop := iff(src > nz(xATRTrailingStop, 0) and src > nz(xATRTrailingStop, 0), max(nz(xATRTrailingStop), src - nLoss),
   iff(src < nz(xATRTrailingStop, 0) and src < nz(xATRTrailingStop, 0), min(nz(xATRTrailingStop), src + nLoss), 
   iff(src > nz(xATRTrailingStop, 0), src - nLoss, src + nLoss)))
 
pos = 0   
pos :=    iff(src < nz(xATRTrailingStop, 0) and src > nz(xATRTrailingStop, 0), 1,
   iff(src > nz(xATRTrailingStop, 0) and src < nz(xATRTrailingStop, 0), -1, nz(pos, 0))) 
   
xcolor = pos == -1 ? color.red: pos == 1 ? color.green : color.blue 

ema   = ema(src,1)
above = crossover(ema, xATRTrailingStop)
below = crossover(xATRTrailingStop, ema)

buy  = src > xATRTrailingStop and above 
sell = src < xATRTrailingStop and below

barbuy  = src > xATRTrailingStop 
barsell = src < xATRTrailingStop 

plotshape(buy,  title = "Buy",  text = 'Buy',  style = shape.labelup,   location = location.belowbar, color= color.green, textcolor = color.white, transp = 0, size = size.tiny)
plotshape(sell, title = "Sell", text = 'Sell', style = shape.labeldown, location = location.abovebar, color= color.red,   textcolor = color.white, transp = 0, size = size.tiny)

barcolor(barbuy  ? color.green : na)
barcolor(barsell ? color.red   : na)

alertcondition(buy,  "UT Long",  "UT Long")
alertcondition(sell, "UT Short", "UT Short")

## consul — 2022-09-08 18:46

> Цитата (dvx):
> Здравствуйте, уважаемые программисты просьба перенести код из tradingview в mq4, сам код:
>
> //@version=4
> study(title="UT Bot Alerts", overlay = true)
>
> // Inputs
> a = input(1,     title = "Key Vaule. 'This changes the sensitivity'")
> c = input(10,    title = "ATR Period")
> h = input(false, title = "Signals from Heikin Ashi Candles")
>
> xATR  = atr(c)
> nLoss = a * xATR
>
> src = h ? security(heikinashi(syminfo.tickerid), timeframe.period, close, lookahead = false) : close
>
> xATRTrailingStop = 0.0
> xATRTrailingStop := iff(src > nz(xATRTrailingStop, 0) and src > nz(xATRTrailingStop, 0), max(nz(xATRTrailingStop), src - nLoss),
>    iff(src < nz(xATRTrailingStop, 0) and src < nz(xATRTrailingStop, 0), min(nz(xATRTrailingStop), src + nLoss),
>    iff(src > nz(xATRTrailingStop, 0), src - nLoss, src + nLoss)))
>
> pos = 0
> pos :=    iff(src < nz(xATRTrailingStop, 0) and src > nz(xATRTrailingStop, 0), 1,
>    iff(src > nz(xATRTrailingStop, 0) and src < nz(xATRTrailingStop, 0), -1, nz(pos, 0)))
>
> xcolor = pos == -1 ? color.red: pos == 1 ? color.green : color.blue
>
> ema   = ema(src,1)
> above = crossover(ema, xATRTrailingStop)
> below = crossover(xATRTrailingStop, ema)
>
> buy  = src > xATRTrailingStop and above
> sell = src < xATRTrailingStop and below
>
> barbuy  = src > xATRTrailingStop
> barsell = src < xATRTrailingStop
>
> plotshape(buy,  title = "Buy",  text = 'Buy',  style = shape.labelup,   location = location.belowbar, color= color.green, textcolor = color.white, transp = 0, size = size.tiny)
> plotshape(sell, title = "Sell", text = 'Sell', style = shape.labeldown, location = location.abovebar, color= color.red,   textcolor = color.white, transp = 0, size = size.tiny)
>
> barcolor(barbuy  ? color.green : na)
> barcolor(barsell ? color.red   : na)
>
> alertcondition(buy,  "UT Long",  "UT Long")
> alertcondition(sell, "UT Short", "UT Short")

Привет . Скорее всего , такое здешним не под силу

## dvx — 2022-09-08 21:17

> Цитата (consul):
> Привет . Скорее всего , такое здешним не под силу

Уверен здесь есть толковые программисты, просто разобраться в алгоритме расчета...и написать в mq4.

## shoigudrug — 2022-09-09 06:04

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

## VHUAuXO5 — 2022-09-09 07:43

Приветствую! Пришлось поменять брокера. Соответственно чистый терминал МТ4. Перенес туда нужные индикаторы, но индикатор обновления графика не хочет работать. Может я забыл какой- нибудь файл перенести?

## MakarFX — 2022-09-09 09:12

> Цитата (VHUAuXO5):
> Приветствую! Пришлось поменять брокера. Соответственно чистый терминал МТ4. Перенес туда нужные индикаторы, но индикатор обновления графика не хочет работать. Может я забыл какой- нибудь файл перенести?

WinUser32.mqh

## VHUAuXO5 — 2022-09-09 10:34

> Цитата (MakarFX):
> WinUser32.mqh

Куда его положить

## MakarFX — 2022-09-09 10:42

> Цитата (VHUAuXO5):
> Куда его положить

\MQL4\Include

## Deman22 — 2022-09-09 12:47

Уважаемые программисты. Пожалуйста, добавьте Буферы на стрелки

---

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