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

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

---

## vaas04 — 2018-04-04 16:16

> Цитата (ISPANEZ):
> Не ставится на график!

Эти два поставь. Стрелки по ТМА работают.

## rkkgs — 2018-04-04 18:17

> Цитата (vaas04):
> Эти два поставь. Стрелки по ТМА работают.

repaint bad very bad 

share robot there?

thank you
advance

## znn1950 — 2018-04-04 18:49

СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Все отлично!!!!!!!!!!!!!!!!!!!!!!!!!!

## Genry_05 — 2018-04-04 21:54

> Цитата (rkkgs):
> repaint bad very bad

Попробуйте такой вариант.

## marattmb — 2018-04-05 00:48

Уважаемые специалисты! Нельзя ли слегка подправить данный советник. Советник работает на основе прилагаемого индикатора Corellation. Советник не открывает ордера, а только закрывает открытые мной ранее ордера. Закрывает он их по заданному в параметрах уровню. Желтая пунктирная линия касается уровня, советник закрывает одновременно ранее открытые мной два ордера. Проблема в том, что в советнике есть еще параметры, которые мешают мне работать. Нужно что бы в советнике было только два параметра, а именно, прописанные две коррелирующиеся пары и уровень, при достижении которого,  оба ранее открытые мной ордера закрывались( независимо от того, имеется ли общий профит или убыток на данный момент)

## MaksimV — 2018-04-05 00:52

Уважаемые специалисты, добавьте пожалуйста в этот сигнальный индикатор, дополнительное условие в алерт: если ADX (период 14) меньше уровня 32. Заранее благодарю.

## rkkgs — 2018-04-05 07:04

> Цитата (Genry_05):
> Попробуйте такой вариант.

Share mql format indicator

## Евгений Степовой — 2018-04-05 08:36

**Уважаемые программисты! Помогите пожалуйста с советником! #14981 (permalink)**

o_oУважаемые программисты! Помогите пожалуйста с советником! #14981 (permalink)

## igorboch — 2018-04-05 11:14

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

## leto33 — 2018-04-05 12:42

> Цитата (Genry_05):
> Попробуйте такой вариант.

Этот не рисует, но после первого сигнала начинает сигналить каждую минуту o_o

## gavrosh66 — 2018-04-05 15:07

Уважаемые программисты!!!
Из стрелочника LRFF- SINGLE TREND ARROW.mq4 можно сделать гистограмму!?
Без всяких наворотов с перерисовкой.
Гистограмма нужна для определения общего тренда. А на график ставим индюк стрелочник без перерисовки.
И разгоняем депозит.
Если сделаете гистограмму,то скину полную стратегию

Народ!!! Голосуем за пост. Не пожалеете!!!!!!!!!!!

## flomaster — 2018-04-05 15:28

Всем привет. Помогите советом кто может...
Есть советник торгующий сеткой ордеров, по началу всё норм, но спустя некоторое время при закрытии ордеров всей сетки, один ордер выдает ошибку 138. Все остальные закрываются без проблем.
Закрываю так
closed = OrderClose(ticket, Lots, Bid/Ask, 10, Green);
Если указываю цену закрытия неявно, то ошибки нет, но этот же ордер просто не закрывается и остается висеть
Вот так закрываю по второму способу
closed = OrderClose(ticket, OrderLots(), OrderClosePrice(), 10, Red);

Тикет не теряется, всё должно по идее работать, но в определенный момент не срабатывает, после этого ломается весь алгоритм торговли и сова начинает открывать и тут же закрывать ордера в -0.10-0.11, пока не сливает весь депо.

Кто-нибудь сталкивался с таким? RefreshRates также не помогает

## ISPANEZ — 2018-04-05 15:47

> Цитата (gavrosh66):
> Уважаемые программисты!!!
> Из стрелочника LRFF- SINGLE TREND ARROW.mq4 можно сделать гистограмму!?
> Без всяких наворотов с перерисовкой.
> Гистограмма нужна для определения общего тренда. А на график ставим индюк стрелочник без перерисовки.
> И разгоняем депозит.
> Если сделаете гистограмму,то скину полную стратегию
>
> Народ!!! Голосуем за пост. Не пожалеете!!!!!!!!!!!

Ага. Не забудь скинуть полную стратегию.

## gavrosh66 — 2018-04-05 15:58

Я не забуду!!!
Вот предварительная картина. Только вместо больших стрелок должна быть гистограмма

## AlexeyVik — 2018-04-05 16:00

> Цитата (flomaster):
> Всем привет. Помогите советом кто может...
> Есть советник торгующий сеткой ордеров, по началу всё норм, но спустя некоторое время при закрытии ордеров всей сетки, один ордер выдает ошибку 138. Все остальные закрываются без проблем.
> Закрываю так
> closed = OrderClose(ticket, Lots, Bid/Ask, 10, Green);Если указываю цену закрытия неявно, то ошибки нет, но этот же ордер просто не закрывается и остается висеть
> Вот так закрываю по второму способу
> closed = OrderClose(ticket, OrderLots(), OrderClosePrice(), 10, Red);Тикет не теряется, всё должно по идее работать, но в определенный момент не срабатывает, после этого ломается весь алгоритм торговли и сова начинает открывать и тут же закрывать ордера в -0.10-0.11, пока не сливает весь депо.
>
> Кто-нибудь сталкивался с таким? RefreshRates также не помогает

Ну так в справке чётко ведь написано.

138
ERR_REQUOTE
Новые цены
Всё в порядке. Пока выполнялся цикл цены устарели. RefreshRates должен помочь. Почему не помогает, это гадание на кофейной гуще. Можно поставить SymbolInfoDouble(_Symbol, SYMBOL_BID); или соответственно SYMBOL_ASK
Но на мой взгляд лучший вариант OrderClosePrice() который уже проверен. Дело в том, что эта цена обновляется при выборе ордера.

## Fillelin — 2018-04-05 16:35

> Цитата (gavrosh66):
> Уважаемые программисты!!!
> Из стрелочника LRFF- SINGLE TREND ARROW.mq4 можно сделать гистограмму!?
> Без всяких наворотов с перерисовкой.
> Гистограмма нужна для определения общего тренда. А на график ставим индюк стрелочник без перерисовки.
> И разгоняем депозит.
> Если сделаете гистограмму,то скину полную стратегию
>
> Народ!!! Голосуем за пост. Не пожалеете!!!!!!!!!!!

.

## gavrosh66 — 2018-04-05 17:09

Просто огромнейшее спасибо за доработку!!!!!!!!!!!!

## gavrosh66 — 2018-04-05 17:26

Теперь как и обещал!!!
Стратегию в студию!

Ордера открываем только по тренду
Продажа:
1 LRFF красные столбики
2 Стрелка красная
Если стрелка показала вход в SELL раньше гистограммы- не входим
Покупка:
Всё наоборот

ТП по противоположной стрелке, или смена цвета гистограммы, или по уровню мувинга. В общем от жадности :)
Кстати! Канал это мувинг 56 .И для тех кто в танке - мувинги всегда рассматривайте как уровни поддержки-сопротивления.
Для разгона используем 10% от депо на каждый ордер во время текущего тренда.
Всем огромных профитов!!!!!!!.

## Leonup — 2018-04-05 17:30

> Цитата (Leonup):
> Здравствуйте, уважаемые программисты!
> Имеется индикатор [GoodTrading.ru]VolatilityFlatAndTrend. В исходном виде он на рис. 1.
> Мне нужно провести по идущим подряд синим точкам верхней границы (в коде, я думаю, это FlatHigh) и синим точкам нижней границы (FlatLow) прямоугольники. Если встречается по одной синей точке сверху и снизу, то они игнорируются (но если это сложно сделать, то игнорировать не нужно). Прямоугольники должны быть без всякого фона. Как это сделать программно? На рис. 2 сделано все вручную.
> Я думаю, для тех, кто хорошо разбирается в MQL4, это не составит большого труда. Помогите, пожалуйста!

Никто не отреагировал. Значит, специалистов нет?

## ISPANEZ — 2018-04-05 17:40

LRFF- SINGLE TREND ARROW не ставится библиотеку требует. Есть у кого.

---

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