# Компиляция индикаторов и экспертов под новые билды MetaTrader 4

Раздел: Язык программирования MQL4
Автор темы: Veles-tm
Создана: 2013-07-29 19:38
Ответов: 4184 | Просмотров: 826523
Страница 177 из 210
Источник: https://forexsystemru.com/threads/72646/page-177

---

## mobidik — 2016-03-12 17:55

> Цитата (поручик):
> Это не твои индикаторы
> предупреждения я не убирал из них
>
> у меня стоит тикер, все работает
> бывает при смене ТФ исчезает с графика, при обратном переключении все на месте

Что за "тикер", можешь поделиться?

## поручик — 2016-03-12 18:13

конечно
====
MT4Ticker поможет вам разработать программное обеспечение для медленно движущихся и **неподвижных рынков**. Метатрейдер выполняет проект по каждой тик, и MT4Ticker имитирует тики путем передачи их в терминал. Делая это, **Метатрейдер будет думать, что рынок движется.**

[https://fx1.net/mt4ticker.php](https://fx1.net/mt4ticker.php)
=====
там еще есть другие примочки для MT
=======
когда впервые  устанавливал, попросил активацию - и-мэйл даешь, они присылают

обновления уже - не спрашивают
сегодня последнее обновление было

## SANCHO1359 — 2016-03-13 08:00

> Цитата (RoboMaks):
> Они на длл-ку завязаны, "**ElwaveMetaTraderPlugin.dll**". Есть такая ?

Здравствуйте,долго не заглядывал,я уже отчаился. В архиве там всё.Когда-то всё работало.Я уже хрюшу поставил на второй комп... думал может в этом дело.

## jenzo — 2016-03-13 08:51

Ребята помогите пожалуйста!

При компиляции выдает предупреждение: 

mql4 check operator precedence for possible error; use parentheses to clarify precedence

на вот этот строку:

if (str2int_0 < str2int_4 && (Li_16 >= str2int_0 && Li_16 <= str2int_4)) Gi_620 = FALSE;
         if (str2int_0 > str2int_4 && (Li_16 >= str2int_0 && Li_16 <= 2359) || (Li_16 >= 0 && Li_16 <= str2int_4)) Gi_620 = FALSE;
      }

## cmillion — 2016-03-13 08:58

> Цитата (jenzo):
> Ребята помогите пожалуйста!
>
> При компиляции выдает предупреждение:
>
> mql4 check operator precedence for possible error; use parentheses to clarify precedence
>
> на вот этот строку:
>
> if (str2int_0 < str2int_4 && (Li_16 >= str2int_0 && Li_16 <= str2int_4)) Gi_620 = FALSE;
>          if (str2int_0 > str2int_4 && (Li_16 >= str2int_0 && Li_16 <= 2359) || (Li_16 >= 0 && Li_16 <= str2int_4)) Gi_620 = FALSE;
>       }

Во второй строке у Вас стоят вместе два исключающих оператора и && и или ||

Нужно уточнить какой именно в первую очередь проверяется, например так
if (str2int_0 > str2int_4 && ((Li_16 >= str2int_0 && Li_16 <= 2359) || (Li_16 >= 0 && Li_16 <= str2int_4))) Gi_620 = FALSE;
      }

## jenzo — 2016-03-13 09:05

> Цитата (cmillion):
> Во второй строке у Вас стоят вместе два исключающих оператора и && и или ||
>
> Нужно уточнить какой именно в первую очередь проверяется, например так
> if (str2int_0 > str2int_4 && ((Li_16 >= str2int_0 && Li_16 <= 2359) || (Li_16 >= 0 && Li_16 <= str2int_4))) Gi_620 = FALSE;
>       }

спасибо за ответ!

Мне заменить код вашим?

edit: спасибо огромное, предупреждение исчезло!

## cmillion — 2016-03-13 09:13

> Цитата (jenzo):
> спасибо за ответ!
>
> Мне заменить код вашим?
>
>
> edit: спасибо огромное, предупреждение исчезло!

предупреждение то конечно исчезло, но Вам нужно четко понимать какая там заложена логика.

Если str2int_0 > str2int_4 идет как отдельное условие, то все верно.
Я не вижу весь код и не могу сказать за что отвечают переменные.

## g108 — 2016-03-13 13:33

> Цитата (cmillion):
> предупреждение то конечно исчезло, но Вам нужно четко понимать какая там заложена логика.
>
> Если str2int_0 > str2int_4 идет как отдельное условие, то все верно.
> Я не вижу весь код и не могу сказать за что отвечают переменные.

Помогите пожалуйста, с компиляцией 950 билд. Не ставятся индикаторы на график.

## cmillion — 2016-03-13 14:30

> Цитата (g108):
> Помогите пожалуйста, с компиляцией 950 билд. Не ставятся индикаторы на график.

Я не занимаюсь исправлением чужих ошибок, во всяком случае бесплатно....

## el_Venso — 2016-03-15 11:58

Добрый день !
Копаясь в закромах, нарыл индикатор, когда то торговал с ним, но к сожалению на данный момент не отображается на графике. 
Прошу посмотреть, возможно ли его подшаманить ?

## Walle2323 — 2016-03-15 16:52

> Цитата (el_Venso):
> Добрый день !
> Копаясь в закромах, нарыл индикатор, когда то торговал с ним, но к сожалению на данный момент не отображается на графике.
> Прошу посмотреть, возможно ли его подшаманить ?

А вот этот файл "SSA.ex4" у вас есть ?
Так как индикатор импортирует функции из него.

## cmillion — 2016-03-15 16:58

> Цитата (pavelac):
> Вот так он выглядит. Похож на индикаторы Kiosotto, my filter, но этот работает по другому

А что именно он показывает?

## pavelac — 2016-03-15 18:55

> Цитата (cmillion):
> А что именно он показывает?

Экстремумы. Они подрисовывают немного пики, но при одинаковых параметрах с Kiosotto или мy filter, показания отличаются. Не успел хорошенько протестировать, перестал показывать. 

PS. Что-то подчистили мои предыдущие посты

## el_Venso — 2016-03-15 18:56

> Цитата (Walle2323):
> А вот этот файл "SSA.ex4" у вас есть ?
> Так как индикатор импортирует функции из него.

Да вот он.

## Walle2323 — 2016-03-15 20:21

> Цитата (el_Venso):
> Да вот он.

Подкрутил. 
Но что он там считает не разбирался. Возможны ошибки.
После :tshh: там черт ногу сломает ...:dont-know:

## dantistt — 2016-03-17 11:30

Не торгует

## Alexey5574 — 2016-03-18 11:37

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

## Walle2323 — 2016-03-18 18:36

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

Такой ?

## Alexey5574 — 2016-03-18 19:08

Да, спасибо большое!

## FxMen — 2016-03-22 20:08

*hi*Обновите:please:

---

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