Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 633
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Да нет. Уже перелопатил папки каталога своего терминала:
Там нигде нет файла с именем:
Какое должно быть судя из моего кода.
значит знаки/символы полного пути+имя файла нада теперь считать. если больше 255 - адью - ничего не произойдёт.... даже ошибку не выдаст - к сожалению замечено в винде такое надругательство над пользователем, приводящее к непоняткам...
укороти имя файла до "1" или еще как нибудь уникально обзови и выполни поиск по диску встроенными средствами винды...
также можно ручками файл в нужном каталоге создать. если откроется, значит в коде ошибку искать будем.
Чтобы с MetaTrader4/MetaEditor4 не было проблем - установите в настройках файлов терминала и редактора "Запускать от имени Администратора". После такого начинает корректно работать MQL4.Cloud и шаблоны в терминале.
Благодарю. Как-то я сразу не догадался :) Пробывать буду. Но, на данный момент, уже замечу, что "Каталог программы" перенёсся сразу по нормальному пути:
Как и раньше. Хотя "Общая папка данных" всё же осталась тут:
Благодарю. Как-то я сразу не догадался :) Пробывать буду. Но, на данный момент, уже замечу, что "Каталог программы" перенёсся сразу по нормальному пути:
Как и раньше. Хотя "Общая папка данных" всё же осталась тут:
хм, от администратора.... надо ли? народ не знает как отфаерволить....
я грешным делом даже заинтересовался - как это удалось, чтобы въехать как сделать, чтобы права метаку ограничить...
в принципе понял - установить его от имени "не администратора"
Сенк`с !!! )))
хм, от администратора.... надо ли? народ не знает как отфаерволить....
я грешным делом даже заинтересовался - как это удалось, чтобы въехать как сделать, чтобы права метаку ограничить...
в принципе понял - установить его от имени "не администратора"
Сенк`с !!! )))
Как перешел на Windows 8.1 так сразу и пришлось выдумывать такой способ :)
В итоге файла как не было, так и нет. Вот текущий код класса:
Вызываю его из эксперта. Класс рабочий. Функцию fPrint, которая в самом низу рабочая (печатает на экран что нужно) я закомментил, т.к. тестирую именно создание и запись в файл. Длинную имени файл ограничил одним символом "T".
Файла нет. Вот поиск выдал:
В итоге файла как не было, так и нет. Вот текущий код класса:
Вызываю его из эксперта. Класс рабочий. Функцию fPrint, которая в самом низу рабочая (печатает на экран что нужно) я закомментил, т.к. тестирую именно создание и запись в файл. Длинную имени файл ограничил одним символом "T".
Файла нет. Вот поиск выдал:
попробуй такое, (не люблю разбираться в чужих кодах)
И еще, рынок стоит, тики не приходят, start() не работает. Поставь код в init() и компильни... и будет тябе счастьЁоо-оО ))) !
//К рынку не забудь перекинуть в start() или как там счас по новому...
Как с помощью оператора return возвращают СТРУКТУРЫ?
Пользовательская функция может возвращать структуры или это где-то в другом месте используется?
Структура может содержать операторы, или это просто набор переменных?
Ивообще как с ними работают? (только по-русски и без ссылок на чьи-то программы длиной в милю, можно ведь примерв попроще, типа с=а+б)
Вот здесь
https://docs.mql4.com/ru/basis/operators/return
написано:
"Можно возвращать простые типы, простые структуры, указатели объектов. При помощи оператора return нельзя возвращать любые массивы, объекты классов, переменные типа сложных структур.
"