# MQL госпиталь (бывшая "Больничка"): исправляем ошибки

Раздел: Язык программирования MQL4
Автор темы: Юлия
Создана: 2014-10-14 20:59
Ответов: 8848 | Просмотров: 1588092
Страница 436 из 443
Источник: https://forexsystemru.com/threads/77226/page-436

---

## Def Leppard — 2025-11-04 17:51

Уважаемые программисты!
Индикатор на график устанавливается, но ничего не показывает. 
Поправьте пожалуйста.

## consul — 2025-11-04 18:56

> Цитата (Def Leppard):
> Уважаемые программисты!
> Индикатор на график устанавливается, но ничего не показывает.
> Поправьте пожалуйста.

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

## Def Leppard — 2025-11-04 19:24

> Цитата (consul):
> Нашел у себя . Этот на графике отображается , но в режиме онлайн сигналов не дает . Придется после закрытия каждого бара обновлять индикатор вручную . Возможно , прогерам удастся починить .

Тоже есть такой же,  стрелки убирает((

## BUT — 2025-11-04 19:26

> Цитата (Def Leppard):
> Уважаемые программисты!
> Индикатор на график устанавливается, но ничего не показывает.
> Поправьте пожалуйста.

> Цитата (consul):
> Нашел у себя . Этот на графике отображается , но в режиме онлайн сигналов не дает . Придется после закрытия каждого бара обновлять индикатор вручную . Возможно , прогерам удастся починить .

Исправил вариант, который предоставил @consul. Это один и тот же индикатор.

## *Tasha* — 2025-11-13 08:09

Здравствуйте.
Перестал работать советник.
Выдаёт ошибку:  zero divide in 'kuku.mq4' (295,58)
Это можно исправить?

## Hochuh — 2025-11-13 09:31

> Цитата (*Tasha*):
> Здравствуйте.
> Перестал работать советник.
> Выдаёт ошибку:  zero divide in 'kuku.mq4' (295,58)
> Это можно исправить?

Когда как. Смотря в чем причина этого отсутствия данных для вычислений - в брокере, интернете или коде...

## *Tasha* — 2025-11-13 09:44

> Цитата (Hochuh):
> Когда как. Смотря в чем причина этого отсутствия данных для вычислений - в брокере, интернете или коде...

Советник работал день, а ночью перестал. И выдаёт эту ошибку...

## Hochuh — 2025-11-13 10:29

> Цитата (*Tasha*):
> Советник работал день, а ночью перестал. И выдаёт эту ошибку...

Сложно так просто сказать, не видя код. Но если инструмент, брокер не менялся. То наиболее вероятно проблемы с интернетом(либо от брокера не шли котировки, как раз ночью бывают такие затыки) - т.е. в нужный момент советник не получил данные для расчета и ушел в ошибку.

## *Tasha* — 2025-11-13 10:43

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

А делать то что?

## Hochuh — 2025-11-13 11:02

> Цитата (*Tasha*):
> А делать то что?

Скиньте сюда 295 строчку советника - может кто что сможет посоветовать(будет видно в каких именно данных у него затык и можно ли с этим что-то сделать или нет).

## *Tasha* — 2025-11-13 11:37

> Цитата (Hochuh):
> Скиньте сюда 295 строчку советника

int li_44 = MathRound(MathLog(l_ord_lots_12 / Lots) / MathLog(Booster)) + 1.0;
   if (li_44 < 0) li_44 = 0;

## *Tasha* — 2025-11-13 11:43

Я нашла, в чём ошибка...
Оказывается, там в настройках нельзя было ставить прогрессию 1.0. Только больше.
Ппц какой то...

## Hochuh — 2025-11-13 11:56

> Цитата (*Tasha*):
> Я нашла, в чём ошибка...
> Оказывается, там в настройках нельзя было ставить прогрессию 1.0. Только больше.
> Ппц какой то...

Ну да - boster должен был быть **не равен** 1. Это проггер должен был ограничить(введя проверку с выдачей сообщения о недопустимости значения, либо автоматически внутри кода делать условие типа if booster ==1, то booster = 2)

## petya21472147 — 2025-11-15 17:56

Приветствую уважаемые програмисты не могли бы вы убрать красную линию кроме зигзага заранее благодарю

## lain7123 — 2025-11-23 19:28

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

## tolik2008 — 2025-11-25 20:17

> Цитата (petya21472147):
> Приветствую уважаемые програмисты не могли бы вы убрать красную линию кроме зигзага заранее благодарю

готово.

## Gorod.55 — 2025-11-25 20:25

привет всем , может посмотрит кто вот этот индюк ,строка 97, 98 ошибки

## Ai xandr — 2025-11-25 21:33

Приветствую, не хочет пациент на график, ошибка вроде в одной строке

## Hochuh — 2025-11-25 23:22

> Цитата (Ai xandr):
> Приветствую, не хочет пациент на график, ошибка вроде в одной строке

Усё путём)

## Ai xandr — 2025-11-26 09:16

> Цитата (Hochuh):
> Усё путём)

Все чётко заработало! От души, бро!!!

---

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