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

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

---

## etis — 2024-11-12 14:37

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

Прекрасно работает проверенно в двух теремах никаких ошибок не выдает

## Kent175 — 2024-11-13 13:46

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

## MakarFX — 2024-11-13 14:23

> Цитата (Kent175):
> Всем привет!
> Уважаемые кодеры, поправьте пожалуйста советник. Любитель модифицировать и закрывать чужие ордера по своему символу валютной пары.

Что поправить надо?

## S.McDuck — 2024-11-13 15:19

MakarFX
доработай советник пожалуйста.
[URL unfurl="true"]https://forexsystemru.com/threads/dorabotka-botov-sovetnikov-indikatorov-vol-2.77111/post-1949840

## MakarFX — 2024-11-13 15:36

> Цитата (S.McDuck):
> Складываем все **объёмы ордеров** бай и селл и сумму умножаем на Коэффициент (RatioProfit) допустим = 50, полученная сумма это и будет ТП.
> Пример (0.1 + 0.1+ 0.1+ 0.1+ 0.1+ 0.1)*50=30.0

Мне не понятна Ваша формулировка. Суммируя объем ордеров Вы не получите значение профита.
Могу сделать закрытие по общему профиту символа(фиксированное значение в настройках) или процент от депозита.

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

Допустим открыт ордер объёмом 0.15 умножаем его на кэф=50 получаем 7.50.
В терминале в столбике прибыль достигнет  это значение 7.50 закрываем ордер.
Допустим открыты два  ордера объёмом 0.15 и 0.15 складываем их и сумму умножаем на кэф=50 (0.15+0.15)*50 получаем 15.00.
В терминале в столбике прибыль достигнет  это значение 15.00 закрываем ордер.
И т.д. складываем все объёмы ордеров и сумму умножаем на кэф =50.
В столбике прибыль учитывается значение комиссии и свопа.
Так вроде точно понятно.
Может ещё как то точнее объяснить.
Спроси что непонятно.

## MakarFX — 2024-11-13 17:11

> Цитата (S.McDuck):
> Допустим открыт ордер объёмом 0.15 умножаем его на кэф=50 получаем 7.50.
> В терминале в столбике прибыль достигнет  это значение 7.50 закрываем ордер.
> Допустим открыты два  ордера объёмом 0.15 и 0.15 складываем их и сумму умножаем на кэф=50 (0.15+0.15)*50 получаем 15.00.
> В терминале в столбике прибыль достигнет  это значение 15.00 закрываем ордер.
> И т.д. складываем все объёмы ордеров и сумму умножаем на кэф =50.
> В столбике прибыль учитывается значение комиссии и свопа.
> Так вроде точно понятно.
> Может ещё как то точнее объяснить.
> Спроси что непонятно.

## S.McDuck — 2024-11-13 18:34

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

Сразу закрывает выставленный ордер.
Когда параметр ставишь ноль то ордер не закрывается.

## MakarFX — 2024-11-13 19:06

> Цитата (S.McDuck):
> Сразу закрывает выставленный ордер.
> Когда параметр ставишь ноль то ордер не закрываетс

## S.McDuck — 2024-11-13 19:25

Как то неправильно производит расчёты, выходят ордера в плюс и закрываются не добирая параметра расчёта.

## MakarFX — 2024-11-13 19:39

> Цитата (S.McDuck):
> Как то неправильно производит расчёты, выходят ордера в плюс и закрываются не добирая параметра расчёта.

Какой лот, какой ратио?

## S.McDuck — 2024-11-13 19:41

Ратио 50

## MakarFX — 2024-11-13 19:49

Добавил коммент чтобы было видно

## S.McDuck — 2024-11-13 19:58

В прибыли должно быть 0.5 если с учётом комиссии 0.51
А закрылось 0.03

## MakarFX — 2024-11-13 20:04

> Цитата (S.McDuck):
> В прибыли должно быть 0.5 если с учётом комиссии 0.51
> А закрылось 0.03

Какова вероятность проскальзывания?
Вы же понимаете что я не могу проверить Ваш советник у себя.
Посмотрите на комменты и сразу будет понятно правильно считает или нет.

## S.McDuck — 2024-11-13 20:06

> Цитата (MakarFX):
> Какова вероятность проскальзывания?
> Вы же понимаете что я не могу проверить Ваш советник у себя.
> Посмотрите на комменты и сразу будет понятно правильно считает или нет.

При таких настройках ход ордера должен быть в пределах 50 пунктов по пятизнаку.
Какое проскальзывание?

## MakarFX — 2024-11-13 20:17

> Цитата (S.McDuck):
> Какое проскальзывание?

Наступило событие, 0,01*50 условие выполнено, но при закрытии на новом тике цены уже нет и закрывается по первой доступной.

## S.McDuck — 2024-11-13 20:21

> Цитата (MakarFX):
> Наступило событие, 0,01*50 условие выполнено, но при закрытии цены уже нет и закрывается по первой доступной

Цена столько не проходила чтоб появилась такая прибыль.

## MakarFX — 2024-11-13 20:32

> Цитата (S.McDuck):
> Цена столько не проходила чтоб появилась такая прибыль.

Дайте мне индикатор и сет я проверю в тестере.

## S.McDuck — 2024-11-13 20:34

Я вручную открываю ордера, у советника нолевой мейджик.
Советник ордера подхватывает.
С индикатором долго ждать.

---

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