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

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

---

## Slava78 — 2020-03-05 12:50

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

Большое спасибо  (y)

## wintrades — 2020-03-05 18:49

Можете исправить индикатор, чтобы не выдавал предупреждений при компиляции?

## Fillelin — 2020-03-05 19:02

> Цитата (wintrades):
> Можете исправить индикатор, чтобы не выдавал предупреждений при компиляции?

## nibelungi — 2020-03-05 23:17

Не могли бы посмотреть перестал показывать красные объемы.
Заранее благодарю. Говорят надо заменить
Replace the lines:

if(!SetIndexBuffer(0, ind_buffer1) &&
      !SetIndexBuffer(1, ind_buffer2) &&
      !SetIndexBuffer(2, ind_buffer3))
      Print("cannot set indicator buffers!");
with

if(!SetIndexBuffer(0, ind_buffer1) ||
      !SetIndexBuffer(1, ind_buffer2) ||
      !SetIndexBuffer(2, ind_buffer3))
      Print("cannot set indicator buffers!");

Но мы меняли вообще перестал работать.

## vladradon — 2020-03-05 23:40

> Цитата (nibelungi):
> Говорят надо заменить

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

## JaimeALe — 2020-03-06 02:27

извини я нарушил правила? Я думаю, что они удалили сообщение от меня. Прощение.
Разве эта модификация не возможна?

## Slava78 — 2020-03-07 17:52

Уважаемые прогеры, почините пожалуйста индюк. Выдает предупреждение

## vladradon — 2020-03-07 18:02

> Цитата (Slava78):
> почините пожалуйста индюк

Слав, то, что он выдает предупреждение, не значит, что не работает во-первых, во-вторых такие мелочи ты и сам должен уже знать - он выдавал предупреждение о том, что переменная limit инициирована дважды - сначала как глобальная в 38-й строке, потом, как внутренняя, в 93-й и вторая инициализация конфликтует с первой. Нужно убрать одну из них - в данном случае любую.;)

## Slava78 — 2020-03-07 18:20

> Цитата (vladradon):
> Слав, то, что он выдает предупреждение, не значит, что не работает во-первых, во-вторых такие мелочи ты и сам должен уже знать - он выдавал предупреждение о том, что переменная limit инициирована дважды - сначала как глобальная в 38-й строке, потом, как внутренняя, в 93-й и вторая инициализация конфликтует с первой. Нужно убрать одну из них - в данном случае любую.;)

Спасибо, Влад. Я еще только учусь. ;)

## 1715 — 2020-03-08 12:13

При компеляции ошибку выдаёт, поправьте пожалуйста.

## vladradon — 2020-03-08 14:34

> Цитата (1715):
> При компеляции ошибку выдаёт, поправьте пожалуйста.

## 1715 — 2020-03-08 14:37

Спасибо большое, посмотрю вечером.

## 1715 — 2020-03-08 18:51

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

Вот это, что ты убрал я бы хотел , чтоб эта функсия работала.
Вот это, что ты убрал добавил я.

## vladradon — 2020-03-08 19:12

> Цитата (1715):
> Вот это, что ты убрал я бы хотел , чтоб эта функсия работала.
> Вот это, что ты убрал добавил я.

Во-первых функции там нет - не прописана. Во-вторых что там должно работать? Там цикл с подсчетом профита и количества ордеров и в нем же открытие ордеров по другим правилам - все неправильно! Как и что там должно работать? Там еще для открытия 2 переменные, которых нет вообще - одна типа WPR должна содержать - так ничего работать не будет.

## Alex060 — 2020-03-09 13:19

Добрый день.Можно ли добавить стрелки к этим двум индикаторам как на рисунке

## volodymyr67 — 2020-03-10 18:27

Всем привет !
Переделайте пожалоста советники чтоб выставляли не лимитные ордера а стоповые .
Заранее примного благодарен !

## JaimeALe — 2020-03-10 19:34

Добрый день, товарищи, вы можете сделать этот индикатор в нижнем окне и установить -100 +100 или другой уровень. Если это не так много усилий. Большое спасибо заранее. 
Я был бы очень очень благодарен.
Спасибо
:)

## serguny777 — 2020-03-10 19:50

Почините пожалуйста, спасибо!

## vladradon — 2020-03-10 20:15

> Цитата (serguny777):
> Почините пожалуйста

Только библиотека нужна.

## блондинка — 2020-03-10 20:29

> Цитата (JaimeALe):
> Добрый день, товарищи, вы можете сделать этот индикатор в нижнем окне и установить -100 +100 или другой уровень. Если это не так много усилий. Большое спасибо заранее.
> Я был бы очень очень благодарен.
> Спасибо
> :)

всего одно слово заменила,большие сомнения что это то что вам нужно

---

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