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

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

---

## mobidik — 2014-08-21 20:43

> Цитата (0 0 7):
> Помогите с компиляцией под новые билды :please:

:)

## 0 0 7 — 2014-08-21 20:48

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

 Большое спасибо! :-)

## AlanG — 2014-08-21 20:52

> Цитата (0 0 7):
> Помогите с компиляцией под новые билды :please:

лови

## hex44 — 2014-08-22 00:26

Помогите с компиляцией под новый 670 билд

## barabashkakvn — 2014-08-22 07:56

> Цитата (hex44):
> Помогите с компиляцией под новый 670 билд

В новых версиях обязательно применяйте

```
#property strict
```

Индикатор исправлен:

## kamilkz — 2014-08-22 13:58

> Цитата (0 0 7):
> Помогите с компиляцией под новые билды :please:

 .

## hex44 — 2014-08-22 23:55

> Цитата (barabashkakvn):
> В новых версиях обязательно применяйте
> 
```
#property strict
```

>
> Индикатор исправлен:

Спасибо, но МетаТрейдер все равно не видит этот индикатор. В окошке с индикаторами/советниками не отображается ничего из скопированного в папки. :not-good:
Поступил другим образом: создал новый индикатор в МетаЭдиторе и затем скопировал код из старого файла в новый.

## barabashkakvn — 2014-08-23 05:33

> Цитата (hex44):
> Спасибо, но МетаТрейдер все равно не видит этот индикатор. В окошке с индикаторами/советниками не отображается ничего из скопированного в папки. :not-good:
> Поступил другим образом: создал новый индикатор в МетаЭдиторе и затем скопировал код из старого файла в новый.

Алгоритм для файлов с расширением *.mg4 такой: скачиваете файл *.mg4 и открываете его в редакторе MetaEditor. Затем открытый файл нужно скомпилировать.

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

## kaprall — 2014-08-23 05:53

Здравствуйте! Помогите разобраться...
 Утром терминал работал нормально... Потом отрубили свет на пол дня, ноут сел и вырубился. Пришел с работы включил комп, открываю терминал а он мне выдает это - "Не удается найти "C:\Program Files (x86)\Alpari Limited MT4\terminal.exe". Проверьте правильно ли указано имя и повторите попытку".
И это при том, что папка "Alpari Limited MT4", в "C:\Program Files (x86)" есть и терминал в ней тоже...
 
 Сносил прогу, переустанавливал, качал МТ4 заново... 
 
 Результат такой:
При установке МТ4 напротив "Выбор наилучшей точки доступа", стоит Зеленая Галочка, а напротив "Загрузка файлов" - Красный Крестик... . Антивирус отключал. Ярлык на рабочем столе появился, папка "Alpari Limited MT4" в "C:\Program Files (x86)" тоже... Но ярлык все равно выдает это - "Не удается найти "C:\Program Files (x86)\Alpari Limited MT4\terminal.exe". Проверьте правильно ли указано имя и повторите попытку". ЧТО ДЕЛАТЬ?????

## borobor — 2014-08-23 08:44

> Цитата (kaprall):
> Здравствуйте! Помогите разобраться...
>  Утром терминал работал нормально... Потом отрубили свет на пол дня, ноут сел и вырубился. Пришел с работы включил комп, открываю терминал а он мне выдает это - "Не удается найти "C:\Program Files (x86)\Alpari Limited MT4\terminal.exe". Проверьте правильно ли указано имя и повторите попытку".
> И это при том, что папка "Alpari Limited MT4", в "C:\Program Files (x86)" есть и терминал в ней тоже...
>
>  Сносил прогу, переустанавливал, качал МТ4 заново...
>
>  Результат такой:
> При установке МТ4 напротив "Выбор наилучшей точки доступа", стоит Зеленая Галочка, а напротив "Загрузка файлов" - Красный Крестик... . Антивирус отключал. Ярлык на рабочем столе появился, папка "Alpari Limited MT4" в "C:\Program Files (x86)" тоже... Но ярлык все равно выдает это - "Не удается найти "C:\Program Files (x86)\Alpari Limited MT4\terminal.exe". Проверьте правильно ли указано имя и повторите попытку". ЧТО ДЕЛАТЬ?????

попробуй несколько вариантов:
поправь реестр прогой,к примеру этой Reg Organizer 6.35.
Отключи брандмауэр.
Если есть другой вид подключения к инету(WIFI),попробуй его

## oliva1 — 2014-08-23 08:48

> Цитата (kaprall):
> Здравствуйте! Помогите разобраться...
>  Утром терминал работал нормально... Потом отрубили свет на пол дня, ноут сел и вырубился. Пришел с работы включил комп, открываю терминал а он мне выдает это - "Не удается найти "C:\Program Files (x86)\Alpari Limited MT4\terminal.exe". Проверьте правильно ли указано имя и повторите попытку".
> И это при том, что папка "Alpari Limited MT4", в "C:\Program Files (x86)" есть и терминал в ней тоже...
>
>  Сносил прогу, переустанавливал, качал МТ4 заново...
>
>  Результат такой:
> При установке МТ4 напротив "Выбор наилучшей точки доступа", стоит Зеленая Галочка, а напротив "Загрузка файлов" - Красный Крестик... . Антивирус отключал. Ярлык на рабочем столе появился, папка "Alpari Limited MT4" в "C:\Program Files (x86)" тоже... Но ярлык все равно выдает это - "Не удается найти "C:\Program Files (x86)\Alpari Limited MT4\terminal.exe". Проверьте правильно ли указано имя и повторите попытку". ЧТО ДЕЛАТЬ?????

А сам терминал terminal.exe открывает? Если - да, то:
Попробуй выкинуть ярлык и создать новый, поместив его обратно на рабочий стол.

## hex44 — 2014-08-23 23:35

> Цитата (barabashkakvn):
> Алгоритм для файлов с расширением *.mg4 такой: скачиваете файл *.mg4 и открываете его в редакторе MetaEditor. Затем открытый файл нужно скомпилировать.
>
> После этого скомпилированный файл будет виден в терминале.

у меня не компилириуется - выдает ошибку

## Said77777 — 2014-08-23 23:55

Помогите преобразовать под новый билд

## barabashkakvn — 2014-08-23 23:56

> Цитата (hex44):
> у меня не компилириуется - выдает ошибку

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

## mobidik — 2014-08-24 00:16

> Цитата (Said77777):
> Помогите преобразовать под новый билд

В ех4 формате подойдет?

## Said77777 — 2014-08-24 00:23

Спасибо

## hex44 — 2014-08-24 23:22

> Цитата (barabashkakvn):
> Я не телепат, я домовой.
> Приложите код, который не компилируется и версию терминала. Посмотрим, что можно сделать.

в сообщении 1384 файлы приложены. Билд терминала 670

## barabashkakvn — 2014-08-24 23:30

> Цитата (hex44):
> в сообщении 1384 файлы приложены. Билд терминала 670

Ну тогда Вы **[пропустили сообщение](http://forexsystemsru.com/882638-post1387.html)** - в нём индикатор исправлен.

## Alekcc — 2014-08-26 15:09

Добрый день.

 Подправьте под 670b.

 Заранее благодарен.

## mobidik — 2014-08-26 15:20

> Цитата (Alekcc):
> Добрый день.
>
>  Подправьте под 670b.
>
>  Заранее благодарен.

Так ведь все работает...

---

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