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

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

---

## jenzo — 2017-10-13 18:41

> Цитата (emmany4):
> Hello Jenzo, the SignalaArrow v2 indicator is working, except that it is alerting higher timeframe when a new candle appears. if it is possible, i need it to only alert when there is a new arrow.
>
> Thanks in advance.

didn't understand you. show on the screenshot.

## emmany4 — 2017-10-13 18:55

I set it on 15minutes chart, when there is a new bar/candle, the pop alert will come up showing Weekly alert.

Thanks

## emmany4 — 2017-10-13 19:03

Hello Jenzo, this is the screen shot.

Thanks.

## Lapusya — 2017-10-13 19:25

В общем мне нужны свечи старшего ТФ в подвале , примерно как показано на рисунке . Без теней , горизонтальные , можно цветные , с ограничением истории от 1 свечи . Цвет и толщина от нуля по умолчанию . Мне нужно будет его наложить на осциллятор поэтому важно что бы линии свечей не заходили на линии осциллятора как индикатор на чарте на свечи .
Справа время до окончания свечи старшего ТФ (на примере ставим допустим на М15 показывает на H1) посередине , с привязкой к правому краю , цвет и размер цифр . 

Есть похожий индикатор только на чарте . Может его удастся переделать и доработать . Очень надо !

## fs256 — 2017-10-13 20:59

> Цитата (Lapusya):
> В общем мне нужны свечи старшего ТФ в подвале , примерно как показано на рисунке . Без теней , горизонтальные , можно цветные , с ограничением истории от 1 свечи . Цвет и толщина от нуля по умолчанию . Мне нужно будет его наложить на осциллятор поэтому важно что бы линии свечей не заходили на линии осциллятора как индикатор на чарте на свечи .
> Справа время до окончания свечи старшего ТФ (на примере ставим допустим на М15 показывает на H1) посередине , с привязкой к правому краю , цвет и размер цифр .
>
> Есть похожий индикатор только на чарте . Может его удастся переделать и доработать . Очень надо !

А если тренд, как затормозить свечки вокруг 0 (осциллятор крутится вокруг, а свечи пошли дальше наискось). Нужен индюк (пару месяцев назад выкладывали), который крутит свечки вокруг 0 (как RSI вокруг 50), упирается в какие-то уровни, и т.д.; его ищи. Их и совмещать с любыми ТФ и осцилляторами. Если инди будет, готов помочь, только как однажды сообщал веселой картинкой bot14, с нормальным ТЗ :D. На скрине мой самопал внутри одного индюка (разумеется для других целей, для внимательных - там разнобой цен М30/Н4 - нефтепром игрался с серверным временем - GMT/GMT+2, теперь у меня бардак на всех графиках):

## Lapusya — 2017-10-13 21:29

> Цитата (fs256):
> А если тренд, как затормозить свечки вокруг 0 (осциллятор крутится вокруг, а свечи пошли дальше наискось). Нужен индюк (пару месяцев назад выкладывали), который крутит свечки вокруг 0 (как RSI вокруг 50), упирается в какие-то уровни, и т.д.; его ищи. Их и совмещать с любыми ТФ и осцилляторами. Если инди будет, готов помочь, только как однажды сообщал веселой картинкой bot14, с нормальным ТЗ :D. На скрине мой самопал внутри одного индюка (разумеется для других целей, для внимательных - там разнобой цен М30/Н4 - нефтепром игрался с серверным временем - GMT/GMT+2, теперь у меня бардак на всех графиках):

Мне кажется я достаточно точно описал что нужно . " Без теней , горизонтальные " . Даже картинку сделал с рисунком . И тренд тут не будет помехой . Если будут сложности , то можно без верхних и нижних границ свечи . Просто разделительные полосы в подвале и время .

## fs256 — 2017-10-14 03:52

> Цитата (Lapusya):
> Мне кажется я достаточно точно описал что нужно . " Без теней , горизонтальные " . Даже картинку сделал с рисунком . И тренд тут не будет помехой . Если будут сложности , то можно без верхних и нижних границ свечи . Просто разделительные полосы в подвале и время .

Ух, про "горизонтальные" я как-то пропустил, слишком нестандартно, только сейчас въехал. Даже интересно - либо глупо, либо гениально, можно попробовать сваять. Попробую ...
Часа полтора убил. Хорошее средство от бессонницы (дописываю со спичками в глазах). На счет "не заходит на осциллятор" - за этим к Adobe с их фотошопом, а не к метаквотам, в МТ4 это сложновато сделать.
Вариант первый - используя рамки (PropBack=false на 1 скрине), увеличить толщину линий осциллятора.
Вариант второй - поставить PropBack=true, и подобрать (?светлые) цвета.
Индюк устанавливается на (?любой) осциллятор перетаскиванием с навигатора. Просто запускать смысла нет. Поставил слежение за мин/макс подвала и авто-коррекцию. В тестере из-за дат ведет себя неадекватно, а биржа отдыхает.

## поручик — 2017-10-14 04:48

чистый подвал, переделал на чарт - стал показывать вертикальные полоски

## Lapusya — 2017-10-14 08:32

> Цитата (fs256):
> Ух, про "горизонтальные" я как-то пропустил, слишком нестандартно, только сейчас въехал. Даже интересно - либо глупо, либо гениально, можно попробовать сваять. Попробую ...
> Часа полтора убил. Хорошее средство от бессонницы (дописываю со спичками в глазах). На счет "не заходит на осциллятор" - за этим к Adobe с их фотошопом, а не к метаквотам, в МТ4 это сложновато сделать.
> Вариант первый - используя рамки (PropBack=false на 1 скрине), увеличить толщину линий осциллятора.
> Вариант второй - поставить PropBack=true, и подобрать (?светлые) цвета.
> Индюк устанавливается на (?любой) осциллятор перетаскиванием с навигатора. Просто запускать смысла нет. Поставил слежение за мин/макс подвала и авто-коррекцию. В тестере из-за дат ведет себя неадекватно, а биржа отдыхает.

Уважаемый fs256 , спасибо вам за труды . Посмотрел индикатор :
На пустой подвал не ставится . 
Пока биржа закрыта не ставится на другие осцилляторы кроме макди .Вернее ставится , но показывает только время .
В тестере вроде ставится на другие , но если перед осциллятором стоит индюк ZERO то не показывает свечи , а только время . Без ZERO не могу , много маленьких графиков открыто и из за цифр ничего не видно .
В тестере если ставить два индюка то верхний пропадает .
В тестере свечки не обновляются .
С временем в тестере пока не понятно . 
А так в общем , то что я хотел . В понедельник рынок откроется буду смотреть конкретно . :)

## поручик — 2017-10-14 10:59

встает

## vaas04 — 2017-10-14 12:12

> Цитата (fs256):
> В тестере из-за дат ведет себя неадекватно, а биржа отдыхает.

Спасибо. Очень интересно. А можно ещё ID добавить, а то у меня работает то ли на верхнем то ли на нижнем, одновременно не хочет.

## gince — 2017-10-14 12:34

> Цитата (fs256):
> Ух, про "горизонтальные" я как-то пропустил, слишком нестандартно, только сейчас въехал. Даже интересно - либо глупо, либо гениально, можно попробовать сваять. Попробую ...
> Часа полтора убил. Хорошее средство от бессонницы (дописываю со спичками в глазах). На счет "не заходит на осциллятор" - за этим к Adobe с их фотошопом, а не к метаквотам, в МТ4 это сложновато сделать.
> Вариант первый - используя рамки (PropBack=false на 1 скрине), увеличить толщину линий осциллятора.
> Вариант второй - поставить PropBack=true, и подобрать (?светлые) цвета.
> Индюк устанавливается на (?любой) осциллятор перетаскиванием с навигатора. Просто запускать смысла нет. Поставил слежение за мин/макс подвала и авто-коррекцию. В тестере из-за дат ведет себя неадекватно, а биржа отдыхает.

Спс. Добавте, если не трудно, 
```
input int   BarNumber = 0;
```
.
Если BarNumber = 0, отображаем нулевой бар выброного ТФ (так как сейчас), а если BarNumber = 1,отображаем первый бар выброного ТФ. Нулевой в то время пустой.

## fs256 — 2017-10-14 14:02

Ну вы блин, даете, проснулся на свою голову :D. Кое-что подшаманил (без спичек в зенках полегче). Все равно проверка в понедельник.

## vaas04 — 2017-10-14 14:34

> Цитата (fs256):
> Ну вы блин, даете, проснулся на свою голову

А вы как хотели? Не всякий с этим справиться. СПАСИБО.:D:D:D   А как же ID ведь если с одинаковыми настройками на два осциллятора кинуть показывает только один. Пожалуйста.

## DomovenokBrest — 2017-10-14 15:27

> Цитата (vaas04):
> Спасибо. Очень интересно. А можно ещё ID добавить, а то у меня работает то ли на верхнем то ли на нижнем, одновременно не хочет.

Да простит меня уважаемый **fs256**, добавил **indicator_ID**.

## fs256 — 2017-10-14 15:32

> Цитата (vaas04):
> А вы как хотели? Не всякий с этим справиться. СПАСИБО.:D:D:D   А как же ID ведь если с одинаковыми настройками на два осциллятора кинуть показывает только один. Пожалуйста.

А ведь и правда, при удалении верхнего подвала нижний очищается (а наоборот нет :nda:), исправил авто-ID (долбанные rand'ы со srand'ами :D - без них с привязкой к номеру окна проще). Выносить ID в настройки не охота (не лень каждый раз цифирьки менять/запоминать?).

Домовенок, конечно обижусь :laugh:, - не дождался 5 минут, не добавил _mod_DB. А вообще, если будут косяки с этой версией и если не лень добавь ID лучше в нее (я там что-то наулучшал, сам уже не помню что :D, она пошустрее).

## drugwdrug — 2017-10-14 21:34

**Нужна помощь**

Привет!

Можете мне помочь, советник перестал работать, похоже кончилась лицензия, или еще что-то. Покупал так сказать "на черном рынке", автор не в помощь. 
Сам советник работал очень хорошо, правда со второй попытки, первый счет слил, но думаю по моей вине, из-за бестолковой установке.

Если кто поможет, буду благодарен, советник, мониторинг автора, и мою торговлю выкладываю.
_http://www.myfxbook.com/members/softfox/nuta-ea-993/2264167

## fs256 — 2017-10-14 22:41

> Цитата (Lapusya):
> ... Посмотрел индикатор : ... Без ZERO не могу , много маленьких графиков открыто и из за цифр ничего не видно . ...

Искал кое-что в ветке. Прочитал это сообщение еще раз - заметил (читать не наискось полезно). Получается, - забыл про владельца запроса, сбили с пути други *hi*. Ужал время по ширине, сменил дефолтный шрифт, спрятал еще и часы, если их нет (дни покажутся при наличии, теперь еще и часы). Заодно добавил защиту "от дурака" на ТФ, если он не больше периода. Вроде хватит :nda:. До понедельника его дети отдыхают как могут :laugh:. Огурцы, блин, пересолены.

P.S. А что за zero?

## Lapusya — 2017-10-14 23:40

> Цитата (fs256):
> Искал кое-что в ветке. Прочитал это сообщение еще раз - заметил (читать не наискось полезно). Получается, - забыл про владельца запроса, сбили с пути други *hi*. Ужал время по ширине, сменил дефолтный шрифт, спрятал еще и часы, если их нет (дни покажутся при наличии, теперь еще и часы). Заодно добавил защиту "от дурака" на ТФ, если он не больше периода. Вроде хватит :nda:. До понедельника его дети отдыхают как могут :laugh:. Огурцы, блин, пересолены.
>
> P.S. А что за zero?

ZERO ставят для того что бы убрать цифры и лишние надписи индикаторов в подвале . Его ставят перед индикатором и в свойствах графика снимают галочку " Показывать OHLC " . 
Когда 2,3 подвала и так плохо видно . Да ещё эти цифры всё загораживают . Очень удобная штука .

## fs256 — 2017-10-14 23:58

> Цитата (Lapusya):
> ZERO ставят для того что бы убрать цифры и лишние надписи индикаторов в подвале . Его ставят перед индикатором и в свойствах графика снимают галочку " Показывать OHLC " .
> Когда 2,3 подвала и так плохо видно . Да ещё эти цифры всё загораживают . Очень удобная штука .

Тогда и в cndl_4 сотри строчку #29 :D

---

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