Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 159
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Есть функция. Вот её начала:
Суть вот в чём. Второй формальный параметр функции имеет умолчательное значение 0. А значит я могу вызывать согласно документации данную функцию, без второго параметра, т.к. он по умолчанию будет иметь значение 0.
Вызываю её так:
Компилятор ругается:
Почему?Переместите её из библиотеки в код чего-там-делаете. Если ошибка уйдёт - значит проблемы с правильным подключением библиотеки в коде чего-там-делаете. В первую очередь.
Если не уйдёт - смотрите какие параметры передаёте в функцию. По идее должен быть параметр типа string с названием валютной пары. Передайте просто Symbol()
Переместите её из библиотеки в код чего-там-делаете. Если ошибка уйдёт - значит проблемы с правильным подключением библиотеки в коде чего-там-делаете. В первую очередь.
Если не уйдёт - смотрите какие параметры передаёте в функцию. По идее должен быть параметр типа string с названием валютной пары. Передайте просто Symbol()
И на самом деле помогло.. Подумаю..
Так странно. А что смотреть в библиотеку, если передача параметров верная? Ошибка то явно написана. Или тут ничего конкретного нет? Знать бы что тут хоть нужно..
Эта функция заимствована, так что вылаживаю с контактами автора:
Импортировал я её так:
Вызов щяс такой:
Как решаются подобные задачи?
Изучением документации. В компилируемые библиотеки параметры по умолчанию не передаются - при вызове функции нужно передавать ВСЕ параметры. Почитайте внимательно. Выдержка:
В компилируемые библиотеки параметры по умолчанию не передаются - при вызове функции нужно передавать ВСЕ параметры. Почитайте внимательно. Выдержка:
Ах вот оно что. Век живи -век учись! Благодарю, буду знать.
Имеется потребность при запуске оптимизации в MT4 получать информацию о проходе во вкладке "Результаты оптимизации" аналогичной той, что формируется при разовом проходе во вкладке "Отчет".
Как это можно реализовать?
Решил познакомиться с библиотекой. Высосал часть кода с своего индикатора и всунул его в функцию, а функцию ету размножил и вставил в два файла библиотечных.
Первого назвал "indi.mqh", а второго просто - "djo.mq4".
К сути: при обращении первому, все норм работает, как и запланировано;
при замене первого вторым и обращении ко второму методом:
Но вообще ничего не работает, даже алерты - нигде после старт. А только что и терминал самозакрылся ))
Как я догадываюсь идет переинициализация всех констант каждый раз при обращении к импортированой функции ?
Где можно детально почитать про импорт в mql4, баги которые то ли пофиксили, то ли нет, и так далее ?
Спасибо я спать............
Решил познакомиться с библиотекой. Высосал часть кода с своего индикатора и всунул его в функцию, а функцию ету размножил и вставил в два файла библиотечных.
Первого назвал "indi.mqh", а второго просто - "djo.mq4".
К сути: при обращении первому, все норм работает, как и запланировано;
при замене первого вторым и обращении ко второму методом:
Но вообще ничего не работает, даже алерты - нигде после старт. А только что и терминал самозакрылся ))
Как я догадываюсь идет переинициализация всех констант каждый раз при обращении к импортированой функции ?
Где можно детально почитать про импорт в mql4, баги которые то ли пофиксили, то ли нет, и так далее ?
Спасибо я спать............
Скажите.Вот у меня выдает звуковое сообщение при пересечении двух сколь средних. При открытии это звуковое сообщение повторяется столько раз, сколько пересечений было за всю историю. Вопрос. Как заставить выдавать сообщения только тех сигналов, которые были сгенерированы в настоящее время. То есть только только в то время и тот сигнал, который был получен буквально в настоящий момент...
При открытии чего? Такое ощущение, что это индикатор. Решений много. Всё зависит от кода.
Да код тут не при чем. Мне просто нужно правильное условие. Вопрос есть ли возможность узнать время текущего бара? Как вообще узнать время бара?