Ошибки, баги, вопросы - страница 428

 
Im_hungry:

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

перекинул файл бин в папку тестера мт5 - ни какой из файлов

не открывается - ошибка 5004, в мт 5 еще хоть чтото открывает.


в мт 4 реализовал запись данных в индикаторе (все даныые записывает правильно) следующим образом:

А чтение в мт5 в советнике осталось прежним:

Возможно ли в мт5 советником открывать файл созданный в мт4 ?

Возможно, но надо еще кодировку указывать, если мне память не изменяет, мт4 сохраняет файлы в Ансишной кодировке.
 
Прошу ответить на вопрос #124661 в сервисдеске.
 
sergey1294:
Возможно, но надо еще кодировку указывать, если мне память не изменяет, мт4 сохраняет файлы в Ансишной кодировке.

не знаю про кодировку но все что было про запись файла мт4 здесь

https://docs.mql4.com/ru/files/filewritedouble

А в мт5 файл то сначала открывал 30 мб. то и 900кб. - й не хотел открывать

сейчас открывает но не больше 40 мб. спрашивал тут - код организован

вроде правильно, правила записи и чтения не менял, а результат разный то

откроет а то и нет!

FileWriteDouble - Документация на MQL4
  • docs.mql4.com
FileWriteDouble - Документация на MQL4
 
sergey1294:
Возможно, но надо еще кодировку указывать, если мне память не изменяет, мт4 сохраняет файлы в Ансишной кодировке.
Строк в файле нет, поэтому кодировка значения не имеет.
 
Im_hungry:
да конечно - файл видит а читать не хочет из-за ошибки открытия 5004

В последний раз повторяю:

  1. Открыть файл в OnInit.
  2. Читать файл в OnTick.
  3. Закрыть файл в OnDeinit.

А то на каждом тике: "Открыла кошёлочку - достала сумочку. Открыла сумочку - достала кошелёчек. Открыла кошелёчек..."

 
uncleVic:

В последний раз повторяю:

  1. Открыть файл в OnInit.
  2. Читать файл в OnTick.
  3. Закрыть файл в OnDeinit.

А то на каждом тике: "Открыла кошёлочку - достала сумочку. Открыла сумочку - достала кошелёчек. Открыла кошелёчек..."

Безупречно - все читает без проблем Спасибо всем за содействие!

//---

Записываю в файл значения времени и буфера в мт4,

потом перекидываю файл в мт5 (папку тестера где он должен быть)

и читаю советником - все работает !

/---

Кому интересно описал это все в конце статьи здесь:

https://www.mql5.com/ru/forum/3224

 

Проблема с MetaEditor (build 468, но один раз было и раньше). После случайного нажатия случайной комбинации клавиш все панели, включаяя панель инструментов, исчезли, и после добавления вручную при новых открытиях редактора появляться уже перестали.

В настройках и помощи решения этой проблемы найти не удалось.
.

 
DV2010:

Проблема с MetaEditor (build 468, но один раз было и раньше). После случайного нажатия случайной комбинации клавиш все панели, включаяя панель инструментов, исчезли, и после добавления вручную при новых открытиях редактора появляться уже перестали.

В настройках и помощи решения этой проблемы найти не удалось.

Было подобное - еще в триста каком-то, я просто удалял этот файл

C:\Program Files\MetaTrader 5\Config\terminal.ini

после чего все настройки сбрасывались профиля, и все

- дальше настраивал как мне надо, на данный момент ничего подобного

не было! Удачи!

 
DV2010:

Проблема с MetaEditor (build 468, но один раз было и раньше). После случайного нажатия случайной комбинации клавиш все панели, включаяя панель инструментов, исчезли, и после добавления вручную при новых открытиях редактора появляться уже перестали.

В настройках и помощи решения этой проблемы найти не удалось.
.

Нужно нажать волшебную кнопочку F12
 

joo:
Нужно нажать волшебную кнопочку F12

Слушайте, да Вы, похоже, - настоящий волшебник! : )

Спасибо! :)

Причина обращения: