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

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

---

## jhndoo — 2024-11-08 15:24

> Цитата (S.McDuck):
> Такую функцию закрытия ордеров я встречал только в одном советнике и то он работал только в тестере.
> Хотелось бы испробовать это на реальном графике.
> Тем более это протестируют все, может это кому и зайдёт в стратегию.
> Доработка простая и конкретная без всякой воды.
> Поддержите лайками, может кто и возьмётся за это.

А в этом? Он правда не халявный, но функций выше крыши,
и на демо работает...

## sidius — 2024-11-08 15:44

> Цитата (S.McDuck):
> Уважаемые программисты доработайте пожалуйста советника.
> Очень нужна эта доработка.
> Спасибо!

А это не тоже самое, если каждый раз на старте  запоминаем баланс  и прибавляем к нему 30.  Далее, сравниваем текущее эквити всех открытых позиций и закрываем их , когда по эквити будет сумма равная расчетному балансу.

## S.McDuck — 2024-11-08 15:50

> Цитата (sidius):
> А это не тоже самое, если каждый раз на старте  запоминаем баланс  и прибавляем к нему 30.  Далее, сравниваем текущее эквити всех открытых позиций и закрываем их , когда по эквити будет сумма равная расчетному балансу.

Нет это совсем другая формула.

## sidius — 2024-11-08 15:52

> Цитата (S.McDuck):
> Нет это совсем другая формула.

А в чем принципиальная разница в конечном результате?

## S.McDuck — 2024-11-08 15:52

> Цитата (jhndoo):
> А в этом? Он правда не халявный, но функций выше крыши,
> и на демо работает...

Хорошая панель но не то.

## S.McDuck — 2024-11-08 16:00

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

Баланс меня интересует только когда я выставляю объёмы лотов.
Складываем все объёмы ордеров бай и селл и сумму умножаем на Коэффициент.
Полученный результат будет полученная прибыль.

## sidius — 2024-11-08 16:05

> Цитата (S.McDuck):
> Баланс меня интересует только когда я выставляю объёмы лотов.
> Складываем все объёмы ордеров бай и селл и сумму умножаем на Коэффициент.
> Полученный результат будет полученная прибыль.

Так зачем всё это складывать суммировать и т.д, когда есть общее эквити открытых позиций.  В это эквити уже "всё включено".
Далее, просто идет сравнение расчетного баланса и эквити.
По-мне так очень мудрёно столько сложений,  а программистов всё мудреное отпугивает. Дело Ваше, но в случае реализации 
принципиальной разницы не будет.

## S.McDuck — 2024-11-08 16:21

> Цитата (sidius):
> Так зачем всё это складывать суммировать и т.д, когда есть общее эквити открытых позиций.  В это эквити уже "всё включено".
> Далее, просто идет сравнение расчетного баланса и эквити.
> По-мне так очень мудрёно столько сложений,  а программистов всё мудреное отпугивает. Дело Ваше, но в случае реализации
> принципиальной разницы не будет.

То что вы предлагаете это просто плюс фиксированной прибыли к балансу.
Это совсем не то.

## jhndoo — 2024-11-08 16:50

> Цитата (S.McDuck):
> Хорошая панель но не то.

Это не панель, она отключается, так бы и сказал,
что лень разбираться. И да, нужная Вам функция там тоже есть.

## BUT — 2024-11-08 22:15

> Цитата (vcegda):
> Уважаемые спецы! Прикрутите пожалуйста к индикатору алерты с указанием символа, ТФ. А также номер выбора произвольного бара для алерта. Спасибо.

Держите.
Алерт срабатывает при обновлении какого-либо уровня. 
Только индикатор рисует, поэтому если SignalBar = 1, он будет сигналить практически каждый бар, потому что уровень постоянно будет обновляться, пока не случится откат.

## BUT — 2024-11-08 23:06

> Цитата (jhndoo):
> Здравствуйте уважаемый @BUT! Написал вчера это сообщение - просьбу,
> но похоже вместе с лёгшим CloudFlare исчезло и моё сообщение.
> Я просил нарисовать стрелку с буферами для советника при смене цвета
> индикатора ниже.
> Спасибо!

Здравствуйте!
Буфер 2 - стрелка вверх.
Буфер 3 - стрелка вниз.

## jhndoo — 2024-11-08 23:26

> Цитата (BUT):
> Здравствуйте!
> Буфер 2 - стрелка вверх.
> Буфер 3 - стрелка вниз.

Огромное спасибо!

## ale9551 — 2024-11-09 11:19

> Цитата (BUT):
> Держите.
> Алерт срабатывает при обновлении какого-либо уровня.
> Только индикатор рисует, поэтому если SignalBar = 1, он будет сигналить практически каждый бар, потому что уровень постоянно будет обновляться, пока не случится откат.

Уважаемые BUT!
Добавьте пожалуйста в советник опцию открытия новых ордеров тем же лотом,что и предыдущий на расстоянии +N и -N пунктов от предыдущей цены по каждому из инструментов,открытых советником.
Пример:
Советник открыл ордер,объемом 0.01 лота в шорт по цене 1.31000,мы задаем расстояние от цены при убытке 50 пунктов,тогда ордера откроются по ценам 1.31050,1.3110,1.31150 и.т.д.
Советник открыл ордер,объемом 0.01 лота в лонг по цене 1.31000,мы задаем расстояние от цены при прибыли 50 пунктов,тогда ордера откроются по ценам 1.31050,1.3110,1.31150 и.т.д.
И так по всем инструментам,открытым советником.
Заранее благодарен!

## kpll — 2024-11-09 18:20

Всем привет! Сделайте, пожалуйста, опцию, чтобы стрелки отображались прямо на графике.

## vcegda — 2024-11-09 18:29

> Цитата (BUT):
> Держите.
> Алерт срабатывает при обновлении какого-либо уровня.
> Только индикатор рисует, поэтому если SignalBar = 1, он будет сигналить практически каждый бар, потому что уровень постоянно будет обновляться, пока не случится откат.

Спасибо, мил Человек! Если я правильно понял, сигнальный бар я могу установить произвольный... Так?

## vcegda — 2024-11-09 19:40

Уважаемый BUT! Большой вам респект за предыдущий индикатор! Сделайте пожалуйста этот индикатор МТФ и прикрутите к нему алерты  при пересечении линий с указанием символа и ТФ. Заранее спасибо.

## jhndoo — 2024-11-11 15:53

Уважаемый @BUT ! Советник создающий ренко график в МТ5,
ограничивает историю. Сейчас это чуть больше двух месяцев, что
для тестирования в тестере стратегий совсем мало. Можно ли это
исправить, если да, то можно ли это вывести в настройки?
Советник использует библиотеки.

## BUT — 2024-11-12 06:47

> Цитата (jhndoo):
> Уважаемый @BUT ! Советник создающий ренко график в МТ5,
> ограничивает историю. Сейчас это чуть больше двух месяцев, что
> для тестирования в тестере стратегий совсем мало. Можно ли это
> исправить, если да, то можно ли это вывести в настройки?
> Советник использует библиотеки.

Да нет, все работает.
Возможно у Вас в окне мало истории. Увеличьте максимальное количество баров в окне: Сервис-> Настройки -> Графики -> Макс. баров в окне. Выберите 1000000 - это где-то 2 года на М1 или Unlimited - это вся история.
Перезагрузите терминал. (У меня не всегда сразу добавляются бары).

Потом как обычно помещаете советник на график М1, потом в тестере выбираете кастомный график и период тестирования.
Но есть одно "но". При больших периодах тестирования может не хватить оперативной памяти. Мне, например, удается протестировать только с 2021.01.01 по сегодняшний день. Если начальную дату более раннюю беру - уже не хватает памяти и тестер завершает работу. Точнее даже не начинает ее, а просто пишет ошибку о нехватке памяти.

## jhndoo — 2024-11-12 07:04

> Цитата (BUT):
> Да нет, все работает.
> Возможно у Вас в окне мало истории. Увеличьте максимальное количество баров в окне: Сервис-> Настройки -> Графики -> Макс. баров в окне. Выберите 1000000 - это где-то 2 года или Unlimited - это вся история.
> Перезагрузите терминал. (У меня не всегда сразу добавляются бары).
>
> Потом как обычно помещаете советник на график М1, потом в тестере выбираете кастомный график и период тестирования.
> Но есть одно "но". При больших периодах тестирования может не хватить оперативной памяти. Мне, например, удается протестировать только с 2021.01.01 по сегодняшний день. Если начальную дату более раннюю беру - уже не хватает памяти и тестер завершает работу.

Спасибо огромное, получилось! Я как то совсем упустил этот момент.

## Surem — 2024-11-12 13:00

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

---

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